Module powfacpy.pf_class_protocols
Protocol classes for (almost) all PowerFactory classes in the python scripting reference pdf file. Protocol classes are helpful for example for type hints where they can be used just like 'normal' implementations of classes.
Classes
class BlkDef (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class BlkDef(PFGeneral): algloop: int "Initialisation: Allow iterative solver at initialisation" autoCompCheckSum: list "Automatic compilation checksum" cCheckSum: list "DSL info: Checksum:" cInput: list "Variables: Input signals" cIntern: list "Variables: Internal variables" cOutput: list "Variables: Output signals" cParams: list "Variables: Parameters" cStates: list "Variables: State variables" cUsage: int "Usage" cdisName: list "Display name" cdlllevel: int "Classification: DLL level:" charact: list "Charact." chr_name: str "Characteristic Name" configScript: object "Initialisation: Configuration Script" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" disName: str "Model type: Display name" display3rdParty: list "Third Party Licence (will only be applied after encryption): Third Party Module" displayCopyright: list "Copyright" displayModule: list "Compilation options: Module" elm_name: list "Model Name" fDllName: str "Model type: DLL-file" fMatlab: str "Model type: M-file" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" i_autoinc: int "Initialisation: Automatic calculation of initial conditions" i_partinc: int "Initialisation: Partial initialisation in case of deadlock" iecTa: float "IEC61400-27 Interface: Sample time" intVersion: str "Version" interpo: int "Interpolation of internal variables" iopt_modtyp: int "Model type" isCompiled: int "Compiled model" isLinear: int "Classification: Linear" isMacro: int "Model type: Macro" isMatlab: int "MATLAB" level: int "Classification: DSL level:&0&0:&1&1:&2&2:&3&3:&4&4:&5&5:&6&6:&7&7" loc_name: str "Name" maxerror: float "Iterative solver options: Max. error" maxiteration: int "Iterative solver options: Max. number of iterations" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" sAddEquat: list "Additional equations" sAddInter: list "Additional internal variables" sAddParam: list "Additional parameters" sAuthor: list "Compilation options: Author" sCompany: list "Compilation options: Company" sCopyright: list "Compilation options: Copyright" sInput: list "Variables: Input signals" sInterf: list "Extended additional equations" sIntern: list "Variables: Internal variables" sLowLimInp: list "Limiting parameters/input signals Lower limitation: Input signals" sLowLimPar: list "Limiting parameters/input signals Lower limitation: Parameters" sOutput: list "Variables: Output signals" sPSSEParam: list "Parameter mapping" sParams: list "Variables: Parameters" sStates: list "Variables: State variables" sTitle: str "Title" sUpLimInp: list "Limiting parameters/input signals Upper limitation: Input signals" sUpLimPar: list "Limiting parameters/input signals Upper limitation: Parameters" sVersion: list "Compilation options: Version" tid_: int "TimeID" typemetadata_changeLog: list "Change Log" typemetadata_key: list "Type Key" typemetadata_version: list "Version" usage: int "Usage" def AttributeType(*args): ... def CalculateCheckSum(*args): ... def Check(*args): ... def Compile(*args): ... def Encrypt(*args): ... def GetCheckSum(*args): ... def HasReferences(*args): ... def Pack(*args): ... def PackAsMacro(*args): ... def ResetThirdPartyModule(*args): ... def SetThirdPartyModule(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var algloop : int-
Initialisation: Allow iterative solver at initialisation
var autoCompCheckSum : list-
Automatic compilation checksum
var cCheckSum : list-
DSL info: Checksum:
var cInput : list-
Variables: Input signals
var cIntern : list-
Variables: Internal variables
var cOutput : list-
Variables: Output signals
var cParams : list-
Variables: Parameters
var cStates : list-
Variables: State variables
var cUsage : int-
Usage
var cdisName : list-
Display name
var cdlllevel : int-
Classification: DLL level:
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var configScript : object-
Initialisation: Configuration Script
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var disName : str-
Model type: Display name
var display3rdParty : list-
Third Party Licence (will only be applied after encryption): Third Party Module
var displayCopyright : list-
Copyright
var displayModule : list-
Compilation options: Module
var elm_name : list-
Model Name
var fDllName : str-
Model type: DLL-file
var fMatlab : str-
Model type: M-file
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var i_autoinc : int-
Initialisation: Automatic calculation of initial conditions
var i_partinc : int-
Initialisation: Partial initialisation in case of deadlock
var iecTa : float-
IEC61400-27 Interface: Sample time
var intVersion : str-
Version
var interpo : int-
Interpolation of internal variables
var iopt_modtyp : int-
Model type
var isCompiled : int-
Compiled model
var isLinear : int-
Classification: Linear
var isMacro : int-
Model type: Macro
var isMatlab : int-
MATLAB
var level : int-
Classification: DSL level:&0&0:&1&1:&2&2:&3&3:&4&4:&5&5:&6&6:&7&7
var loc_name : str-
Name
var maxerror : float-
Iterative solver options: Max. error
var maxiteration : int-
Iterative solver options: Max. number of iterations
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sAddEquat : list-
Additional equations
var sAddInter : list-
Additional internal variables
var sAddParam : list-
Additional parameters
var sAuthor : list-
Compilation options: Author
var sCompany : list-
Compilation options: Company
var sCopyright : list-
Compilation options: Copyright
var sInput : list-
Variables: Input signals
var sInterf : list-
Extended additional equations
var sIntern : list-
Variables: Internal variables
var sLowLimInp : list-
Limiting parameters/input signals Lower limitation: Input signals
var sLowLimPar : list-
Limiting parameters/input signals Lower limitation: Parameters
var sOutput : list-
Variables: Output signals
var sPSSEParam : list-
Parameter mapping
var sParams : list-
Variables: Parameters
var sStates : list-
Variables: State variables
var sTitle : str-
Title
var sUpLimInp : list-
Limiting parameters/input signals Upper limitation: Input signals
var sUpLimPar : list-
Limiting parameters/input signals Upper limitation: Parameters
var sVersion : list-
Compilation options: Version
var tid_ : int-
TimeID
var typemetadata_changeLog : list-
Change Log
var typemetadata_key : list-
Type Key
var typemetadata_version : list-
Version
var usage : int-
Usage
Methods
def AttributeType(*args)def CalculateCheckSum(*args)def Check(*args)def Compile(*args)def Encrypt(*args)def GetCheckSum(*args)def HasReferences(*args)def Pack(*args)def PackAsMacro(*args)def ResetThirdPartyModule(*args)def SetThirdPartyModule(*args)
class BlkSig (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class BlkSig(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" emt_rst: int "EMT Simulation unbalanced" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iconfrom: int "Connected with Output: Connection Type:unknown:Input:Output:Lower Limit:Upper Limit" iconto: int "Connected with Input: Connection Type:unknown:Input:Output:Lower Limit:Upper Limit" indep: int "Independent of Module" inodfrom: int "Connected with Output: Variable" inodto: int "Connected with Input: Variable" ldf_rst: int "Load flow unbalanced" ldf_sym: int "Load flow balanced" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" pnodfrom: object "Connected with Output: of" pnodto: object "Connected with Input: of" rms_rst: int "RMS Simulation unbalanced" rms_sym: int "RMS Simulation balanced" root_id: object "Original Location" shc_rst: int "VDE/IEC Short-Circuit unbalanced" shc_sym: int "VDE/IEC Short-Circuit balanced" shcf_rst: int "Complete Short-Circuit unbalanced" shcf_sym: int "Complete Short-Circuit balanced" tid_: int "TimeID" value: float "Current Value" def AttributeType(*args): ... def GetFromSigName(*args): ... def GetToSigName(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var emt_rst : int-
EMT Simulation unbalanced
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iconfrom : int-
Connected with Output: Connection Type:unknown:Input:Output:Lower Limit:Upper Limit
var iconto : int-
Connected with Input: Connection Type:unknown:Input:Output:Lower Limit:Upper Limit
var indep : int-
Independent of Module
var inodfrom : int-
Connected with Output: Variable
var inodto : int-
Connected with Input: Variable
var ldf_rst : int-
Load flow unbalanced
var ldf_sym : int-
Load flow balanced
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var pnodfrom : object-
Connected with Output: of
var pnodto : object-
Connected with Input: of
var rms_rst : int-
RMS Simulation unbalanced
var rms_sym : int-
RMS Simulation balanced
var root_id : object-
Original Location
var shc_rst : int-
VDE/IEC Short-Circuit unbalanced
var shc_sym : int-
VDE/IEC Short-Circuit balanced
var shcf_rst : int-
Complete Short-Circuit unbalanced
var shcf_sym : int-
Complete Short-Circuit balanced
var tid_ : int-
TimeID
var value : float-
Current Value
Methods
def AttributeType(*args)def GetFromSigName(*args)def GetToSigName(*args)def HasReferences(*args)
class ChaVecfile (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ChaVecfile(PFGeneral): afac: float "Values from File: Factor a" approx: int "Approximation:constant:linear:polynomial:spline:hermite" bfac: float "Values from File: Factor b" cexponent: str " U" charact: list "Charact." chr_name: str "Characteristic Name" clines: int "No. of readings" col_Sep: str "File Settings: Separator for columns" cpHeadFold: object "Head Folder" curval: float "Current Value" curval_t: list "Current Value" dat_src: str "Data source" datacol: int "Values from File: Data Column" dec_Sep: str "File Settings: Decimal separator" decseprtr: str "Decimal separator" degree: int "Polynomial Degree" desc: list "Description" exponent: str "Exponent" f_name: str "File Settings: Filename" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" icol: int "Data Column" iopt_csep: int "File Settings: Separator for columns" iopt_file: int "File Settings: Format:Comma Separated Values (*.csv):PowerFactory Measurement File:User Defined Text File" iopt_sep: int "File Settings: Use system separators" loc_name: str "Parameter" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" scale: object "Scale" separator: str "Separator for columns" status: int "Error Status" tid_: int "TimeID" timecol: int "Values from File: Time Column" usage: int "Usage:relative in %:relative:absolute" useExponent: int "Unit" def AttributeType(*args): ... def HasReferences(*args): ... def Update(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var afac : float-
Values from File: Factor a
var approx : int-
Approximation:constant:linear:polynomial:spline:hermite
var bfac : float-
Values from File: Factor b
var cexponent : str-
U
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var clines : int-
No. of readings
var col_Sep : str-
File Settings: Separator for columns
var cpHeadFold : object-
Head Folder
var curval : float-
Current Value
var curval_t : list-
Current Value
var dat_src : str-
Data source
var datacol : int-
Values from File: Data Column
var dec_Sep : str-
File Settings: Decimal separator
var decseprtr : str-
Decimal separator
var degree : int-
Polynomial Degree
var desc : list-
Description
var exponent : str-
Exponent
var f_name : str-
File Settings: Filename
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var icol : int-
Data Column
var iopt_csep : int-
File Settings: Separator for columns
var iopt_file : int-
File Settings: Format:Comma Separated Values (*.csv):PowerFactory Measurement File:User Defined Text File
var iopt_sep : int-
File Settings: Use system separators
var loc_name : str-
Parameter
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var scale : object-
Scale
var separator : str-
Separator for columns
var status : int-
Error Status
var tid_ : int-
TimeID
var timecol : int-
Values from File: Time Column
var usage : int-
Usage:relative in %:relative:absolute
var useExponent : int-
Unit
Methods
def AttributeType(*args)def HasReferences(*args)def Update(*args)
class CimModel (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class CimModel(PFGeneral): charact: list "Charact." cimClass: str "Class information: Type" classNS: str "Class information: Namespace" contents: list "Contents" cpHeadFold: object "Head Folder" dataExtDesc: list "Description" dataExtUnit: list "Unit" diff: int "Class information: Difference model" fold_id: object "In Folder" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" resID: str "Resource ID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def DeleteParameterAtIndex(*args): ... def GetAttributeEnumerationType(*args): ... def GetModelsReferencingThis(*args): ... def GetParameterCount(*args): ... def GetParameterNamespace(*args): ... def GetParameterValue(*args): ... def HasParameter(*args): ... def HasReferences(*args): ... def RemoveParameter(*args): ... def SetAssociationValue(*args): ... def SetAttributeEnumeration(*args): ... def SetAttributeValue(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var cimClass : str-
Class information: Type
var classNS : str-
Class information: Namespace
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var diff : int-
Class information: Difference model
var fold_id : object-
In Folder
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var resID : str-
Resource ID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def DeleteParameterAtIndex(*args)def GetAttributeEnumerationType(*args)def GetModelsReferencingThis(*args)def GetParameterCount(*args)def GetParameterNamespace(*args)def GetParameterValue(*args)def HasParameter(*args)def HasReferences(*args)def RemoveParameter(*args)def SetAssociationValue(*args)def SetAttributeEnumeration(*args)def SetAttributeValue(*args)
class CimObject (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class CimObject(PFGeneral): about: int "Class information: Description" charact: list "Charact." cimClass: str "Class information: Type" classNS: str "Class information: Namespace" cpHeadFold: object "Head Folder" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" resID: str "Resource ID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def DeleteParameterAtIndex(*args): ... def GetAttributeEnumerationType(*args): ... def GetObjectsReferencingThis(*args): ... def GetObjectsWithSameId(*args): ... def GetParameterCount(*args): ... def GetParameterNamespace(*args): ... def GetParameterValue(*args): ... def GetPfObjects(*args): ... def HasParameter(*args): ... def HasReferences(*args): ... def RemoveParameter(*args): ... def SetAssociationValue(*args): ... def SetAttributeEnumeration(*args): ... def SetAttributeValue(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var about : int-
Class information: Description
var charact : list-
Charact.
var cimClass : str-
Class information: Type
var classNS : str-
Class information: Namespace
var cpHeadFold : object-
Head Folder
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var resID : str-
Resource ID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def DeleteParameterAtIndex(*args)def GetAttributeEnumerationType(*args)def GetObjectsReferencingThis(*args)def GetObjectsWithSameId(*args)def GetParameterCount(*args)def GetParameterNamespace(*args)def GetParameterValue(*args)def GetPfObjects(*args)def HasParameter(*args)def HasReferences(*args)def RemoveParameter(*args)def SetAssociationValue(*args)def SetAttributeEnumeration(*args)def SetAttributeValue(*args)
class ComAddlabel (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComAddlabel(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" ciLevel: float "Confidence Interval: Level" colour: int "Colour" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_ex: int "Remove existing labels" iopt_filt: int "Search window" iopt_var: str "Label" legend: str "Legend" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" root_id: object "Original Location" stepSizeDots: int "Search window: Points" stepSizeVals: float "Search window: Width" tid_: int "TimeID" def AttributeType(*args): ... def Execute(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciLevel : float-
Confidence Interval: Level
var colour : int-
Colour
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_ex : int-
Remove existing labels
var iopt_filt : int-
Search window
var iopt_var : str-
Label
var legend : str-
Legend
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var stepSizeDots : int-
Search window: Points
var stepSizeVals : float-
Search window: Width
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Execute(*args)def HasReferences(*args)
class ComAddon (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComAddon(PFGeneral): IntDesc: list "Description" IntExpr: list "Value" IntName: list "Name" IntType: list "Type" IntUnit: list "Unit" addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Variable Definitions and Script" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" key: str "Module Key" loc_name: str "Name" name: str "Module Name" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" root_id: object "Original Location" script: object "Script" tid_: int "TimeID" def AttributeType(*args): ... def CreateModule(*args): ... def DefineDouble(*args): ... def DefineDoubleMatrix(*args): ... def DefineDoublePerConnection(*args): ... def DefineDoubleVector(*args): ... def DefineDoubleVectorPerConnection(*args): ... def DefineInteger(*args): ... def DefineIntegerPerConnection(*args): ... def DefineIntegerVector(*args): ... def DefineIntegerVectorPerConnection(*args): ... def DefineObject(*args): ... def DefineObjectPerConnection(*args): ... def DefineObjectVector(*args): ... def DefineObjectVectorPerConnection(*args): ... def DefineString(*args): ... def DefineStringPerConnection(*args): ... def DeleteModule(*args): ... def Execute(*args): ... def FinaliseModule(*args): ... def GetActiveModule(*args): ... def HasReferences(*args): ... def ModuleExists(*args): ... def SetActiveModule(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var IntDesc : list-
Description
var IntExpr : list-
Value
var IntName : list-
Name
var IntType : list-
Type
var IntUnit : list-
Unit
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Variable Definitions and Script
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var key : str-
Module Key
var loc_name : str-
Name
var name : str-
Module Name
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var script : object-
Script
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def CreateModule(*args)def DefineDouble(*args)def DefineDoubleMatrix(*args)def DefineDoublePerConnection(*args)def DefineDoubleVector(*args)def DefineDoubleVectorPerConnection(*args)def DefineInteger(*args)def DefineIntegerPerConnection(*args)def DefineIntegerVector(*args)def DefineIntegerVectorPerConnection(*args)def DefineObject(*args)def DefineObjectPerConnection(*args)def DefineObjectVector(*args)def DefineObjectVectorPerConnection(*args)def DefineString(*args)def DefineStringPerConnection(*args)def DeleteModule(*args)def Execute(*args)def FinaliseModule(*args)def GetActiveModule(*args)def HasReferences(*args)def ModuleExists(*args)def SetActiveModule(*args)
class ComAmpacity (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComAmpacity(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cout: object "Print report after calculation: Report" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dbgOn: int "Detailed (full output of analysed command)" fold_id: object "In Folder" for_name: str "Foreign Key" fr_initIc: int "Initial current rating calculation" frmShc: int "Short-circuit duration" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iadiabshc: int "Calculate adiabatic short-circuit rating" iopt_chng: int "Modifications" iopt_cmd: int "Modify derating factor of lines" iopt_geoG: int "Geometric factor analytically determined" iopt_method: int "Method" iopt_rep: int "Print report after calculation" iopt_sel: int "Selection" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pRes: object "Results" p_selection: object "Selection: Cables" p_selectlay: object "Selection: Cable layout" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" tshc: float "Short-circuit duration: Duration" def AttributeType(*args): ... def Execute(*args): ... def ExecuteAmpacityCalc(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cout : object-
Print report after calculation: Report
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dbgOn : int-
Detailed (full output of analysed command)
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var fr_initIc : int-
Initial current rating calculation
var frmShc : int-
Short-circuit duration
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iadiabshc : int-
Calculate adiabatic short-circuit rating
var iopt_chng : int-
Modifications
var iopt_cmd : int-
Modify derating factor of lines
var iopt_geoG : int-
Geometric factor analytically determined
var iopt_method : int-
Method
var iopt_rep : int-
Print report after calculation
var iopt_sel : int-
Selection
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pRes : object-
Results
var p_selection : object-
Selection: Cables
var p_selectlay : object-
Selection: Cable layout
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
var tshc : float-
Short-circuit duration: Duration
Methods
def AttributeType(*args)def Execute(*args)def ExecuteAmpacityCalc(*args)def HasReferences(*args)
class ComAuditlog (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComAuditlog(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" filename: str "File name" filter: int "Time filter for Report and Export" filterEndTime: int "Time filter for Report and Export: End time" filterStartTime: int "Time filter for Report and Export: Start time" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_command: str "Command" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def Check(*args): ... def Execute(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var filename : str-
File name
var filter : int-
Time filter for Report and Export
var filterEndTime : int-
Time filter for Report and Export: End time
var filterStartTime : int-
Time filter for Report and Export: Start time
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_command : str-
Command
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Check(*args)def Execute(*args)def HasReferences(*args)
class ComBoundary (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComBoundary(PFGeneral): addoptions: str "Additional Parameters" bndfoldname: object "Target folder" charact: list "Charact." chr_name: str "Characteristic Name" copt_select: int "Boundary definition" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" frm_select: int "Boundary composition" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iFiNet: int "Use fictitious border network" iLineDist: int "Choice of the border inside a branch (*.ElmBranch): Prefer the longest line modelled as distributed parameters" iSchemeStatus: int "Scheme Status" iopt_inter: int "Assign selected branch elements to interior region" iopt_select: int "Boundary definition" iopt_split: int "Define only splitting boundaries" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pBranches: object "Boundary composition: Selection" pFiBorder: object "Use fictitious border network: Border network" pRegions: object "Boundary composition: Selection" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def Execute(*args): ... def GetCreatedBoundaries(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var bndfoldname : object-
Target folder
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var copt_select : int-
Boundary definition
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var frm_select : int-
Boundary composition
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iFiNet : int-
Use fictitious border network
var iLineDist : int-
Choice of the border inside a branch (*.ElmBranch): Prefer the longest line modelled as distributed parameters
var iSchemeStatus : int-
Scheme Status
var iopt_inter : int-
Assign selected branch elements to interior region
var iopt_select : int-
Boundary definition
var iopt_split : int-
Define only splitting boundaries
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pBranches : object-
Boundary composition: Selection
var pFiBorder : object-
Use fictitious border network: Border network
var pRegions : object-
Boundary composition: Selection
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Execute(*args)def GetCreatedBoundaries(*args)def HasReferences(*args)
class ComCapo (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComCapo(PFGeneral): accStates: float "Accuracy" addoptions: str "Additional Parameters" cCapAdd: float "After Optimisation" cCapAll: float "New Capacitors" cCapBef: float "Before Optimisation" cCostAftP: float "Power Losses" cCostAftT: float "Total" cCostAftV: float "Voltage Violations" cCostBefP: float "Power Losses" cCostBefT: float "Total" cCostBefV: float "Voltage Violations" cCostNwSh: float "Costs of new capacitors" cCostSavP: float "Power Losses" cCostSavT: float "Total" cCostSavV: float "Voltage Violations" caccStates: float "Accuracy" cecost: float "Energy Costs: Energy Cost" cendtime: int "End Time" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Available Capacitors" cpHeadFold: object "Head Folder" cshntmxsteps: int "Max.Step" cstarttime: int "Start Time" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" ecost: float "Energy Costs: Energy Cost" endtime: int "End Time" feeder: object "Feeder" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_anl: int "Sensitivity Analysis" iopt_app: int "Optimisation Approach" iopt_bus: int "Candidate Buses" iopt_char: int "Consider Load Characteristics" iopt_clim: int "Constraints: Total Reactive Power of all Capacitors" iopt_con: int "Optimisation" iopt_cost: int "Energy Costs: Take from External Grid" iopt_draw: int "Draw the installed capacitors" iopt_fixn: int "Available Capacitors" iopt_ldf: int "Network Representation" iopt_lev: int "Method" iopt_lims: int "Limit number of load states" iopt_meth: int "Method" iopt_newchar: int "Load States" iopt_out: int "Print report after optimisation" iopt_prob: int "Ignore load states with a small probability" iopt_trea3ph: int "Treatment of 3-phase capacitors" loc_name: str "Name" maxiter: int "Iteration Control: Maximum Number of Iterations" maxmvar: float "Constraints: Maximum" maxtime: float "Iteration Control: Maximum Execution Time" min_prob: float "Ignore load states with a small probability: Minimum Probability" num_states: int "Limit number of load states: Maximum number" oid_: int "ObjectID" order: float "Order" percent: float "Candidate Buses: Candidate Buses" pid_: int "ProjectID" root_id: object "Original Location" shntcost: list "Cost" shntignored: list "Ignored" shntmxsteps: list "Max. No. of Steps" shntqstep: list "Q per Step" shntswitch: list "Switchable" shnttech: list "Technology" starttime: int "Start Time" tid_: int "TimeID" tridisc: object "Discrete Scale and Trigger" vectime: object "Time Vector" vmax: float "Constraints: Upper Voltage Limit" vmaxLim: float "Voltage Tolerance: Higher Limit" vmin: float "Constraints: Lower Voltage Limit" vminLim: float "Voltage Tolerance: Lower Limit" weight: float "Penalty Factors for Voltage Deviation: Factor for Deviation from 1 p.u." weight2: float "Penalty Factors for Voltage Deviation: Additional Factor outside range [vmin,vmax]" def AttributeType(*args): ... def ConnectShuntToBus(*args): ... def Execute(*args): ... def HasReferences(*args): ... def LossCostAtBusTech(*args): ... def TotalLossCost(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var accStates : float-
Accuracy
var addoptions : str-
Additional Parameters
var cCapAdd : float-
After Optimisation
var cCapAll : float-
New Capacitors
var cCapBef : float-
Before Optimisation
var cCostAftP : float-
Power Losses
var cCostAftT : float-
Total
var cCostAftV : float-
Voltage Violations
var cCostBefP : float-
Power Losses
var cCostBefT : float-
Total
var cCostBefV : float-
Voltage Violations
var cCostNwSh : float-
Costs of new capacitors
var cCostSavP : float-
Power Losses
var cCostSavT : float-
Total
var cCostSavV : float-
Voltage Violations
var caccStates : float-
Accuracy
var cecost : float-
Energy Costs: Energy Cost
var cendtime : int-
End Time
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Available Capacitors
var cpHeadFold : object-
Head Folder
var cshntmxsteps : int-
Max.Step
var cstarttime : int-
Start Time
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var ecost : float-
Energy Costs: Energy Cost
var endtime : int-
End Time
var feeder : object-
Feeder
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_anl : int-
Sensitivity Analysis
var iopt_app : int-
Optimisation Approach
var iopt_bus : int-
Candidate Buses
var iopt_char : int-
Consider Load Characteristics
var iopt_clim : int-
Constraints: Total Reactive Power of all Capacitors
var iopt_con : int-
Optimisation
var iopt_cost : int-
Energy Costs: Take from External Grid
var iopt_draw : int-
Draw the installed capacitors
var iopt_fixn : int-
Available Capacitors
var iopt_ldf : int-
Network Representation
var iopt_lev : int-
Method
var iopt_lims : int-
Limit number of load states
var iopt_meth : int-
Method
var iopt_newchar : int-
Load States
var iopt_out : int-
Print report after optimisation
var iopt_prob : int-
Ignore load states with a small probability
var iopt_trea3ph : int-
Treatment of 3-phase capacitors
var loc_name : str-
Name
var maxiter : int-
Iteration Control: Maximum Number of Iterations
var maxmvar : float-
Constraints: Maximum
var maxtime : float-
Iteration Control: Maximum Execution Time
var min_prob : float-
Ignore load states with a small probability: Minimum Probability
var num_states : int-
Limit number of load states: Maximum number
var oid_ : int-
ObjectID
var order : float-
Order
var percent : float-
Candidate Buses: Candidate Buses
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var shntcost : list-
Cost
var shntignored : list-
Ignored
var shntmxsteps : list-
Max. No. of Steps
var shntqstep : list-
Q per Step
var shntswitch : list-
Switchable
var shnttech : list-
Technology
var starttime : int-
Start Time
var tid_ : int-
TimeID
var tridisc : object-
Discrete Scale and Trigger
var vectime : object-
Time Vector
var vmax : float-
Constraints: Upper Voltage Limit
var vmaxLim : float-
Voltage Tolerance: Higher Limit
var vmin : float-
Constraints: Lower Voltage Limit
var vminLim : float-
Voltage Tolerance: Lower Limit
var weight : float-
Penalty Factors for Voltage Deviation: Factor for Deviation from 1 p.u.
var weight2 : float-
Penalty Factors for Voltage Deviation: Additional Factor outside range [vmin,vmax]
Methods
def AttributeType(*args)def ConnectShuntToBus(*args)def Execute(*args)def HasReferences(*args)def LossCostAtBusTech(*args)def TotalLossCost(*args)
class ComCimdbexp (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComCimdbexp(PFGeneral): addoptions: str "Additional Parameters" archiveName: list "Export as: Archive name" cFormat: list "Format" cSequence: list "Escape sequence" cValue: list "Value" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" escapeSequences: list "Sequence" fileName: str "File name" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" root_id: object "Original Location" selectedFormats: list "Selected" selectedModels: list "Selected" sourcePath: object "Source data" targetFolder: list "Target folder" tid_: int "TimeID" zipModels: int "Export as" def AttributeType(*args): ... def Execute(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var archiveName : list-
Export as: Archive name
var cFormat : list-
Format
var cSequence : list-
Escape sequence
var cValue : list-
Value
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var escapeSequences : list-
Sequence
var fileName : str-
File name
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var selectedFormats : list-
Selected
var selectedModels : list-
Selected
var sourcePath : object-
Source data
var targetFolder : list-
Target folder
var tid_ : int-
TimeID
var zipModels : int-
Export as
Methods
def AttributeType(*args)def Execute(*args)def HasReferences(*args)
class ComCimdbimp (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComCimdbimp(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fileName: str "File name" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_target: int "Import into" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" root_id: object "Original Location" targetName: str "Import into: Name" targetPath: object "Import into: Path" tid_: int "TimeID" def AttributeType(*args): ... def Execute(*args): ... def HasReferences(*args): ... def ImportAndConvert(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fileName : str-
File name
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_target : int-
Import into
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var targetName : str-
Import into: Name
var targetPath : object-
Import into: Path
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Execute(*args)def HasReferences(*args)def ImportAndConvert(*args)
class ComCimvalidate (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComCimvalidate(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" root_id: object "Original Location" sourcePath: object "CIM Archives or Models" tid_: int "TimeID" def AttributeType(*args): ... def Execute(*args): ... def GetClassType(*args): ... def GetDescriptionText(*args): ... def GetInputObject(*args): ... def GetModel(*args): ... def GetModelId(*args): ... def GetNumberOfValidationMessages(*args): ... def GetObject(*args): ... def GetObjectId(*args): ... def GetProfile(*args): ... def GetSeverity(*args): ... def GetType(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sourcePath : object-
CIM Archives or Models
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Execute(*args)def GetClassType(*args)def GetDescriptionText(*args)def GetInputObject(*args)def GetModel(*args)def GetModelId(*args)def GetNumberOfValidationMessages(*args)def GetObject(*args)def GetObjectId(*args)def GetProfile(*args)def GetSeverity(*args)def GetType(*args)def HasReferences(*args)
class ComConreq (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComConreq(PFGeneral): Uc_bdew: float "Agreed service voltage, Uc" Uc_dachcz: float "Declared supply voltage, Uc" Uc_vde4110: float "Agreed service voltage, Uc" addoptions: str "Additional Parameters" advLimits: int "Definition of limits" cLimits: list "Limit/value" cUnits: list "Unit" calcHrmRes: int "Resonances: Consideration of resonances:None:Approximate:Generalised" calcLoading: int "Loading of Network Components" calcMaxShc: int "Max. Short-Circuit Current" calcSVChg: int "Sudden Voltage Changes" calcVChg: int "Admissible Voltage Changes" cfrmCndTemp: int "User-defined conductor temperature (short-circuit)" cfrmSkvCalc: int "Network short-circuit power and impedance angle calculation" charact: list "Charact." chr_name: str "Characteristic Name" condTempHv: float "User-defined conductor temperature (short-circuit): Temperature" condTempLv: float "User-defined conductor temperature (short-circuit): Temperature" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" detailedOutput: int "Detailed output" errLoading: int "Error" errMaxShc: int "Error" errSVChg: int "Error" errVChg: int "Error" flickerCalc: int "Flicker strength of voltage changes" fold_id: object "In Folder" for_name: str "Foreign Key" frmCndTemp: int "User-defined conductor temperature (short-circuit)" frmSkvCalc: int "Network short-circuit power and impedance angle calculation" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" ioptHrm3: int "Calculations: Harmonics, interharmonics and supraharmonics" ioptSigVolt: int "Calculations: Signal voltages" iopt_CommNotch: int "Calculations: Commutation notches" iopt_CommNotch_bdew: int "Calculations: Commutation notches" iopt_CommNotch_vde: int "Calculations: Commutation notches" iopt_CommNotch_vde4110: int "Calculations: Commutation notches" iopt_Flk_bdew: int "Flicker" iopt_Flk_vde: int "Calculations: Flicker" iopt_Flk_vde4110: int "Calculations: Flicker" iopt_Hrm: int "Calculations: Harmonics" iopt_HrmAll_bdew: int "Calculations: Harmonics, interharmonics and audio-frequency ripple control" iopt_HrmAll_vde: int "Calculations: Harmonics, interharmonics and audio-frequency ripple control" iopt_HrmAll_vde4105: int "Calculations: Harmonics, interharmonics and supraharmonics" iopt_HrmAll_vde4110: int "Calculations: Harmonics, interharmonics and supraharmonics" iopt_Interhrm: int "Calculations: Interharmonic voltages" iopt_Loading_bdew: int "Calculations: Loading of network components" iopt_Loading_vde: int "Calculations: Loading of network components" iopt_Loading_vde4110: int "Calculations: Loading of network components" iopt_MaxShc_bdew: int "Calculations: Maximum short-circuit current" iopt_MaxShc_vde: int "Calculations: Maximum short-circuit current" iopt_MaxShc_vde4110: int "Calculations: Maximum short-circuit current" iopt_MinSkV_vde4105: int "Calculations: Minimum short-circuit power at junction point" iopt_MinSkV_vde4110: int "Calculations: Minimum short-circuit power at junction point" iopt_Q_vde4110: int "Reactive power" iopt_Report: int "Report" iopt_SVChg_vde4105: int "Calculations: Rapid voltage changes" iopt_SVChg_vde4110: int "Calculations: Sudden voltage changes" iopt_Unbal_vde4110: int "Unbalance" iopt_VChgFlk: int "Calculations: Voltage changes and flicker" iopt_VChgFlk_bdew: int "Calculations: Sudden voltage changes and flicker" iopt_VChgFlk_vde: int "Calculations: Rapid voltage changes and flicker" iopt_VChg_bdew: int "Calculations: Admissible voltage changes" iopt_VChg_vde: int "Calculations: Permissible voltage changes" iopt_VChg_vde4110: int "Calculations: Admissible voltage change" iopt_VRise: int "Calculations: Slow voltage change (generating stations only)" iopt_VUnbal: int "Calculations: Voltage unbalance" iopt_VUnbal_vde: int "Calculations: Voltage unbalance" iopt_grid: int "Resonances (HV networks only): Grid contains mostly:Cables:Overhead lines" iopt_hrmLims: int "Detailed output" iopt_hvres: int "Resonances (HV networks only): Consideration of resonances:None:Approximate" iopt_lims: int "Resonances (HV networks only): Calculation of emission limits:Simplified:General" iopt_mde: int "Method:According to D-A-CH-CZ:According to BDEW, 4th Supplement:According to VDE-AR-N 4100/4105:According to VDE-AR-N 4110" iopt_simplifiedHrm_vde4105: int "Simplified calculation of harmonic current limits" iopt_simplifiedHrm_vde4110: int "Simplified calculation of harmonic current limits" iopt_vde4105MV: int "Assessment of plants in MV networks" loc_name: str "Name" oid_: int "ObjectID" opScenTyp: object "Resonances (HV networks only): Operation Scenario for calculation of SkV_akt" order: float "Order" pid_: int "ProjectID" pubEdition: int "Edition:&0&3:&1&2" root_id: object "Original Location" selFeeders: object "Considered feeder(s)" supIntNodes: int "Suppress output for internal nodes" tid_: int "TimeID" year_pub4105: int "Published:2018:2011" year_pub4110: int "Published:2018" def AttributeType(*args): ... def Execute(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Uc_bdew : float-
Agreed service voltage, Uc
var Uc_dachcz : float-
Declared supply voltage, Uc
var Uc_vde4110 : float-
Agreed service voltage, Uc
var addoptions : str-
Additional Parameters
var advLimits : int-
Definition of limits
var cLimits : list-
Limit/value
var cUnits : list-
Unit
var calcHrmRes : int-
Resonances: Consideration of resonances:None:Approximate:Generalised
var calcLoading : int-
Loading of Network Components
var calcMaxShc : int-
Max. Short-Circuit Current
var calcSVChg : int-
Sudden Voltage Changes
var calcVChg : int-
Admissible Voltage Changes
var cfrmCndTemp : int-
User-defined conductor temperature (short-circuit)
var cfrmSkvCalc : int-
Network short-circuit power and impedance angle calculation
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var condTempHv : float-
User-defined conductor temperature (short-circuit): Temperature
var condTempLv : float-
User-defined conductor temperature (short-circuit): Temperature
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var detailedOutput : int-
Detailed output
var errLoading : int-
Error
var errMaxShc : int-
Error
var errSVChg : int-
Error
var errVChg : int-
Error
var flickerCalc : int-
Flicker strength of voltage changes
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var frmCndTemp : int-
User-defined conductor temperature (short-circuit)
var frmSkvCalc : int-
Network short-circuit power and impedance angle calculation
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var ioptHrm3 : int-
Calculations: Harmonics, interharmonics and supraharmonics
var ioptSigVolt : int-
Calculations: Signal voltages
var iopt_CommNotch : int-
Calculations: Commutation notches
var iopt_CommNotch_bdew : int-
Calculations: Commutation notches
var iopt_CommNotch_vde : int-
Calculations: Commutation notches
var iopt_CommNotch_vde4110 : int-
Calculations: Commutation notches
var iopt_Flk_bdew : int-
Flicker
var iopt_Flk_vde : int-
Calculations: Flicker
var iopt_Flk_vde4110 : int-
Calculations: Flicker
var iopt_Hrm : int-
Calculations: Harmonics
var iopt_HrmAll_bdew : int-
Calculations: Harmonics, interharmonics and audio-frequency ripple control
var iopt_HrmAll_vde : int-
Calculations: Harmonics, interharmonics and audio-frequency ripple control
var iopt_HrmAll_vde4105 : int-
Calculations: Harmonics, interharmonics and supraharmonics
var iopt_HrmAll_vde4110 : int-
Calculations: Harmonics, interharmonics and supraharmonics
var iopt_Interhrm : int-
Calculations: Interharmonic voltages
var iopt_Loading_bdew : int-
Calculations: Loading of network components
var iopt_Loading_vde : int-
Calculations: Loading of network components
var iopt_Loading_vde4110 : int-
Calculations: Loading of network components
var iopt_MaxShc_bdew : int-
Calculations: Maximum short-circuit current
var iopt_MaxShc_vde : int-
Calculations: Maximum short-circuit current
var iopt_MaxShc_vde4110 : int-
Calculations: Maximum short-circuit current
var iopt_MinSkV_vde4105 : int-
Calculations: Minimum short-circuit power at junction point
var iopt_MinSkV_vde4110 : int-
Calculations: Minimum short-circuit power at junction point
var iopt_Q_vde4110 : int-
Reactive power
var iopt_Report : int-
Report
var iopt_SVChg_vde4105 : int-
Calculations: Rapid voltage changes
var iopt_SVChg_vde4110 : int-
Calculations: Sudden voltage changes
var iopt_Unbal_vde4110 : int-
Unbalance
var iopt_VChgFlk : int-
Calculations: Voltage changes and flicker
var iopt_VChgFlk_bdew : int-
Calculations: Sudden voltage changes and flicker
var iopt_VChgFlk_vde : int-
Calculations: Rapid voltage changes and flicker
var iopt_VChg_bdew : int-
Calculations: Admissible voltage changes
var iopt_VChg_vde : int-
Calculations: Permissible voltage changes
var iopt_VChg_vde4110 : int-
Calculations: Admissible voltage change
var iopt_VRise : int-
Calculations: Slow voltage change (generating stations only)
var iopt_VUnbal : int-
Calculations: Voltage unbalance
var iopt_VUnbal_vde : int-
Calculations: Voltage unbalance
var iopt_grid : int-
Resonances (HV networks only): Grid contains mostly:Cables:Overhead lines
var iopt_hrmLims : int-
Detailed output
var iopt_hvres : int-
Resonances (HV networks only): Consideration of resonances:None:Approximate
var iopt_lims : int-
Resonances (HV networks only): Calculation of emission limits:Simplified:General
var iopt_mde : int-
Method:According to D-A-CH-CZ:According to BDEW, 4th Supplement:According to VDE-AR-N 4100/4105:According to VDE-AR-N 4110
var iopt_simplifiedHrm_vde4105 : int-
Simplified calculation of harmonic current limits
var iopt_simplifiedHrm_vde4110 : int-
Simplified calculation of harmonic current limits
var iopt_vde4105MV : int-
Assessment of plants in MV networks
var loc_name : str-
Name
var oid_ : int-
ObjectID
var opScenTyp : object-
Resonances (HV networks only): Operation Scenario for calculation of SkV_akt
var order : float-
Order
var pid_ : int-
ProjectID
var pubEdition : int-
Edition:&0&3:&1&2
var root_id : object-
Original Location
var selFeeders : object-
Considered feeder(s)
var supIntNodes : int-
Suppress output for internal nodes
var tid_ : int-
TimeID
var year_pub4105 : int-
Published:2018:2011
var year_pub4110 : int-
Published:2018
Methods
def AttributeType(*args)def Execute(*args)def HasReferences(*args)
class ComContingency (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComContingency(PFGeneral): BBFault: int "Busbar Fault" Elms: list "Name" IntState: list "State" addoptions: str "Additional Parameters" cStepByStep: int "Step by step execution in trace (one step -> one event)" charact: list "Charact." chr_name: str "Characteristic Name" cluster: int "Load States: Cluster" cn_k: list "Contingency Order" contents: list "Events" cpHeadFold: object "Head Folder" dType: list "Failure Type" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" failType: list "Failure Type" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_evts: str "Events used for this Contingency" loc_name: str "Name" maintProb: float "Additional probability for dealing with maintenance" n_k: int "Contingency Order" oid_: int "ObjectID" order: float "Order" outserv: int "Not analysed" pCase: object "Fault Case" pid_: int "ProjectID" prob_maint: float "Probability that this is in maintenance" restore: str "Switch/Load Events: System Restoration" root_id: object "Original Location" tid_: int "TimeID" year: int "Load States: Year" def AttributeType(*args): ... def ContinueTrace(*args): ... def CreateRecoveryInformation(*args): ... def Execute(*args): ... def GetGeneratorEvent(*args): ... def GetInterruptedPowerAndCustomersForStage(*args): ... def GetInterruptedPowerAndCustomersForTimeStep(*args): ... def GetLoadEvent(*args): ... def GetNumberOfGeneratorEventsForTimeStep(*args): ... def GetNumberOfLoadEventsForTimeStep(*args): ... def GetNumberOfSwitchEventsForTimeStep(*args): ... def GetNumberOfTimeSteps(*args): ... def GetObj(*args): ... def GetSwitchEvent(*args): ... def GetTimeOfStepInSeconds(*args): ... def GetTotalInterruptedPower(*args): ... def HasReferences(*args): ... def JumpToLastStep(*args): ... def RemoveEvents(*args): ... def StartTrace(*args): ... def StopTrace(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var BBFault : int-
Busbar Fault
var Elms : list-
Name
var IntState : list-
State
var addoptions : str-
Additional Parameters
var cStepByStep : int-
Step by step execution in trace (one step -> one event)
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cluster : int-
Load States: Cluster
var cn_k : list-
Contingency Order
var contents : list-
Events
var cpHeadFold : object-
Head Folder
var dType : list-
Failure Type
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var failType : list-
Failure Type
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_evts : str-
Events used for this Contingency
var loc_name : str-
Name
var maintProb : float-
Additional probability for dealing with maintenance
var n_k : int-
Contingency Order
var oid_ : int-
ObjectID
var order : float-
Order
var outserv : int-
Not analysed
var pCase : object-
Fault Case
var pid_ : int-
ProjectID
var prob_maint : float-
Probability that this is in maintenance
var restore : str-
Switch/Load Events: System Restoration
var root_id : object-
Original Location
var tid_ : int-
TimeID
var year : int-
Load States: Year
Methods
def AttributeType(*args)def ContinueTrace(*args)def CreateRecoveryInformation(*args)def Execute(*args)def GetGeneratorEvent(*args)def GetInterruptedPowerAndCustomersForStage(*args)def GetInterruptedPowerAndCustomersForTimeStep(*args)def GetLoadEvent(*args)def GetNumberOfGeneratorEventsForTimeStep(*args)def GetNumberOfLoadEventsForTimeStep(*args)def GetNumberOfSwitchEventsForTimeStep(*args)def GetNumberOfTimeSteps(*args)def GetObj(*args)def GetSwitchEvent(*args)def GetTimeOfStepInSeconds(*args)def GetTotalInterruptedPower(*args)def HasReferences(*args)def JumpToLastStep(*args)def RemoveEvents(*args)def StartTrace(*args)def StopTrace(*args)
class ComCoordreport (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComCoordreport(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_diaCurr: int "Overcurrent protection settings: Create Time-Overcurrent Plot" iopt_diaDist: int "Distance protection settings: Create Time-Distance Plot" iopt_repCurr: int "Overcurrent protection settings: Create report" iopt_repDist: int "Distance protection settings: Create report" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" p_pathCurr: object "Overcurrent protection settings: Path selection" p_pathDist: object "Distance protection settings: Path selection" p_res: object "Result selection: Result file" pid_: int "ProjectID" reportCurr: int "Overcurrent protection settings" reportDist: int "Distance protection settings" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def DevicesToReport(*args): ... def Execute(*args): ... def HasReferences(*args): ... def HasResultsForDirectionalBackup(*args): ... def HasResultsForFuse(*args): ... def HasResultsForInstantaneous(*args): ... def HasResultsForNonDirectionalBackup(*args): ... def HasResultsForOverload(*args): ... def HasResultsForOverreach(*args): ... def HasResultsForShortCircuit(*args): ... def HasResultsForZone(*args): ... def MaxZoneNumberFor(*args): ... def ResultForDirectionalBackupVariable(*args): ... def ResultForFuseVariable(*args): ... def ResultForInstantaneousVariable(*args): ... def ResultForMaxCurrent(*args): ... def ResultForNonDirectionalBackupVariable(*args): ... def ResultForOverloadVariable(*args): ... def ResultForOverreachVariable(*args): ... def ResultForShortCircuitVariable(*args): ... def ResultForZoneVariable(*args): ... def TopologyForDirectionalBackupVariable(*args): ... def TopologyForFuseVariable(*args): ... def TopologyForInstantaneousVariable(*args): ... def TopologyForMaxCurrent(*args): ... def TopologyForNonDirectionalBackupVariable(*args): ... def TopologyForOverloadVariable(*args): ... def TopologyForOverreachVariable(*args): ... def TopologyForShortCircuitVariable(*args): ... def TopologyForZoneVariable(*args): ... def TransferDirectionalBackupResultsTo(*args): ... def TransferNonDirectionalBackupResultsTo(*args): ... def TransferOverreachResultsTo(*args): ... def TransferResultsTo(*args): ... def TransferZoneResultsTo(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_diaCurr : int-
Overcurrent protection settings: Create Time-Overcurrent Plot
var iopt_diaDist : int-
Distance protection settings: Create Time-Distance Plot
var iopt_repCurr : int-
Overcurrent protection settings: Create report
var iopt_repDist : int-
Distance protection settings: Create report
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var p_pathCurr : object-
Overcurrent protection settings: Path selection
var p_pathDist : object-
Distance protection settings: Path selection
var p_res : object-
Result selection: Result file
var pid_ : int-
ProjectID
var reportCurr : int-
Overcurrent protection settings
var reportDist : int-
Distance protection settings
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def DevicesToReport(*args)def Execute(*args)def HasReferences(*args)def HasResultsForDirectionalBackup(*args)def HasResultsForFuse(*args)def HasResultsForInstantaneous(*args)def HasResultsForNonDirectionalBackup(*args)def HasResultsForOverload(*args)def HasResultsForOverreach(*args)def HasResultsForShortCircuit(*args)def HasResultsForZone(*args)def MaxZoneNumberFor(*args)def ResultForDirectionalBackupVariable(*args)def ResultForFuseVariable(*args)def ResultForInstantaneousVariable(*args)def ResultForMaxCurrent(*args)def ResultForNonDirectionalBackupVariable(*args)def ResultForOverloadVariable(*args)def ResultForOverreachVariable(*args)def ResultForShortCircuitVariable(*args)def ResultForZoneVariable(*args)def TopologyForDirectionalBackupVariable(*args)def TopologyForFuseVariable(*args)def TopologyForInstantaneousVariable(*args)def TopologyForMaxCurrent(*args)def TopologyForNonDirectionalBackupVariable(*args)def TopologyForOverloadVariable(*args)def TopologyForOverreachVariable(*args)def TopologyForShortCircuitVariable(*args)def TopologyForZoneVariable(*args)def TransferDirectionalBackupResultsTo(*args)def TransferNonDirectionalBackupResultsTo(*args)def TransferOverreachResultsTo(*args)def TransferResultsTo(*args)def TransferZoneResultsTo(*args)
class ComDllmanager (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComDllmanager(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" file: str "File Name" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_action: str "Action" iopt_type: str "DLL Type" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def Execute(*args): ... def HasReferences(*args): ... def Report(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var file : str-
File Name
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_action : str-
Action
var iopt_type : str-
DLL Type
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Execute(*args)def HasReferences(*args)def Report(*args)
class ComDpl (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComDpl(PFGeneral): IntDesc: list "Description" IntExpr: list "Value" IntName: list "Name" IntResDesc: list "Description" IntResExpr: list "Value" IntResName: list "Name" IntResType: list "Type" IntResUnit: list "Unit" IntType: list "Type" IntUnit: list "Unit" ResultStr: list "Result String" addoptions: str "Additional Parameters" author: str "Author" charact: list "Charact." chr_name: str "Characteristic Name" ciLicenceReq: int "Licence required (DIG only)" company: str "Company" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" display3rdParty: list "Third Party Licence" displayCompanyCode: list "Third Party Licence (will only be applied after encryption!): Company Code" displayModule: list "Third Party Licence (will only be applied after encryption!): Module" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" isRemoteScriptSet: int "A remote script is set." loc_name: str "Name" modifytime: int "Last Modified" obj: object "object" obj_desc: list "Description" obj_id: list "object" obj_name: list "Name" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" root_id: object "Original Location" script_id: object "Remote script" sel_id: object "General Selection" shortDesc: str "Short Description" tid_: int "TimeID" typemetadata_changeLog: list "Change Log" typemetadata_key: list "Type Key" typemetadata_version: list "Version" version: str "Version" xDesc: list "Long Description" xNotes: list "Release Notes" xScript: list "Code" def AttributeType(*args): ... def CheckSyntax(*args): ... def Encrypt(*args): ... def Execute(*args): ... def GetExternalObject(*args): ... def GetInputParameterDouble(*args): ... def GetInputParameterInt(*args): ... def GetInputParameterString(*args): ... def HasReferences(*args): ... def IsEncrypted(*args): ... def ResetThirdPartyModule(*args): ... def SetExternalObject(*args): ... def SetInputParameterDouble(*args): ... def SetInputParameterInt(*args): ... def SetInputParameterString(*args): ... def SetThirdPartyModule(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var IntDesc : list-
Description
var IntExpr : list-
Value
var IntName : list-
Name
var IntResDesc : list-
Description
var IntResExpr : list-
Value
var IntResName : list-
Name
var IntResType : list-
Type
var IntResUnit : list-
Unit
var IntType : list-
Type
var IntUnit : list-
Unit
var ResultStr : list-
Result String
var addoptions : str-
Additional Parameters
-
Author
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciLicenceReq : int-
Licence required (DIG only)
var company : str-
Company
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var display3rdParty : list-
Third Party Licence
var displayCompanyCode : list-
Third Party Licence (will only be applied after encryption!): Company Code
var displayModule : list-
Third Party Licence (will only be applied after encryption!): Module
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var isRemoteScriptSet : int-
A remote script is set.
var loc_name : str-
Name
var modifytime : int-
Last Modified
var obj : object-
object
var obj_desc : list-
Description
var obj_id : list-
object
var obj_name : list-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var script_id : object-
Remote script
var sel_id : object-
General Selection
var shortDesc : str-
Short Description
var tid_ : int-
TimeID
var typemetadata_changeLog : list-
Change Log
var typemetadata_key : list-
Type Key
var typemetadata_version : list-
Version
var version : str-
Version
var xDesc : list-
Long Description
var xNotes : list-
Release Notes
var xScript : list-
Code
Methods
def AttributeType(*args)def CheckSyntax(*args)def Encrypt(*args)def Execute(*args)def GetExternalObject(*args)def GetInputParameterDouble(*args)def GetInputParameterInt(*args)def GetInputParameterString(*args)def HasReferences(*args)def IsEncrypted(*args)def ResetThirdPartyModule(*args)def SetExternalObject(*args)def SetInputParameterDouble(*args)def SetInputParameterInt(*args)def SetInputParameterString(*args)def SetThirdPartyModule(*args)
class ComFlickermeter (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComFlickermeter(PFGeneral): N: int "Calculation Settings: Observation Periods" addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" col_Sep: str "File Input: Separator for columns" cpHeadFold: object "Head Folder" cvariable: list "Variable" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dec_Sep: str "File Input: Decimal separator" decseprtr: str "Decimal separator" element: list "Element" f_name: str "File Input: Filename" fc: float "Parameter Definitions: Cut-off Frequency" fcalib: float "Parameter Definitions: Scaling Factor" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iColName: list "Variable Name" iColNum: list "Column Number" iColSelVar: list "Calculate Pst" iSchemeStatus: int "Scheme Status" iopt_Report: int "Report" iopt_csep: int "File Input: Separator for columns" iopt_imp: int "File Input: Import data from:COMTRADE:Comma Separated Values (*.csv):PowerFactory Measurement File:User Defined Text File:Result File" iopt_plt: int "Calculation Settings: Calculate Plt" iopt_resamp: int "Signal Settings: Resample Data" iopt_sep: int "File Input: Use system separators" iopt_sig: int "Signal Settings: Signal Type" iopt_tstart: int "Signal Settings: Specify Start Time" loc_name: str "Name" newSampRate: float "Signal Settings: New Sampling Rate" offset: float "Parameter Definitions: Filter Offset" oid_: int "ObjectID" order: float "Order" pResfile: object "File Input: Result File" p_resvar: object "Result Variables" pid_: int "ProjectID" root_id: object "Original Location" sampRateTol: float "Constant Sampling Rate: Tolerance" separator: str "Separator for columns" tid_: int "TimeID" tshort: float "Calculation Settings: Observation Period:1:5:10:15" tstart: float "Signal Settings: Start Time" variable: list "Variable" def AttributeType(*args): ... def Execute(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var N : int-
Calculation Settings: Observation Periods
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var col_Sep : str-
File Input: Separator for columns
var cpHeadFold : object-
Head Folder
var cvariable : list-
Variable
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dec_Sep : str-
File Input: Decimal separator
var decseprtr : str-
Decimal separator
var element : list-
Element
var f_name : str-
File Input: Filename
var fc : float-
Parameter Definitions: Cut-off Frequency
var fcalib : float-
Parameter Definitions: Scaling Factor
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iColName : list-
Variable Name
var iColNum : list-
Column Number
var iColSelVar : list-
Calculate Pst
var iSchemeStatus : int-
Scheme Status
var iopt_Report : int-
Report
var iopt_csep : int-
File Input: Separator for columns
var iopt_imp : int-
File Input: Import data from:COMTRADE:Comma Separated Values (*.csv):PowerFactory Measurement File:User Defined Text File:Result File
var iopt_plt : int-
Calculation Settings: Calculate Plt
var iopt_resamp : int-
Signal Settings: Resample Data
var iopt_sep : int-
File Input: Use system separators
var iopt_sig : int-
Signal Settings: Signal Type
var iopt_tstart : int-
Signal Settings: Specify Start Time
var loc_name : str-
Name
var newSampRate : float-
Signal Settings: New Sampling Rate
var offset : float-
Parameter Definitions: Filter Offset
var oid_ : int-
ObjectID
var order : float-
Order
var pResfile : object-
File Input: Result File
var p_resvar : object-
Result Variables
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sampRateTol : float-
Constant Sampling Rate: Tolerance
var separator : str-
Separator for columns
var tid_ : int-
TimeID
var tshort : float-
Calculation Settings: Observation Period:1:5:10:15
var tstart : float-
Signal Settings: Start Time
var variable : list-
Variable
Methods
def AttributeType(*args)def Execute(*args)def HasReferences(*args)
class ComGenrelinc (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComGenrelinc(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" crndNumGen: list "Global random number generator: Actually used method:" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" day_1: int "Time Dependent Data Days: Monday" day_2: int "Time Dependent Data Days: Tuesday" day_3: int "Time Dependent Data Days: Wednesday" day_4: int "Time Dependent Data Days: Thursday" day_5: int "Time Dependent Data Days: Friday" day_6: int "Time Dependent Data Days: Saturday" day_7: int "Time Dependent Data Days: Sunday" dbg_avtimes: int "Show available time points" dbg_basic: int "Show basic information" dbg_colgen: list "Object" dbg_colpmx: list "Value" dbg_drtimes: int "At each iteration...: Show drawn times" dbg_grid: int "At each iteration...: Show aggregated values per grid" dbg_iter: int "At each iteration...: Show generation/demand values per machine" dbg_mach: int "At each iteration...: Show generation/demand values per parallel machine" dbg_only4it: int "At each iteration...: Only for iteration" dbg_storeit: int "At each iteration...: Store generation results (for specified single iteration)" dbg_system: int "At each iteration...: Show aggregated values per system" dbg_timechk: int "Check available time points" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" hour_end1: int "Time Dependent Data Time Intervals: To" hour_end2: int "Time Dependent Data Time Intervals: To" hour_end3: int "To" hour_str1: int "Time Dependent Data Time Intervals: From" hour_str2: int "Time Dependent Data Time Intervals: From" hour_str3: int "Time Dependent Data Time Intervals: From" iSchemeStatus: int "Scheme Status" i_rndseed: int "Global random number generator: Seed" iopt_asc: int "Report" iopt_intrvl2: int "Time Dependent Data Time Intervals: Interval 2:" iopt_intrvl3: int "Time Dependent Data Time Intervals: Interval 3:" iopt_load: int "Demand Consideration" iopt_maint: int "Consider Maintenance Plans" iopt_network: int "Consider Network Constraints" iopt_resdraw: int "Results: MC Draws" iopt_rnd: int "Global random number generator: Seeding type:Automatic:User defined" lastSeed: list "Global random number generator: Last used seed" loc_name: str "Name" lossesP: float "Network: System Losses" month_01: int "Time Dependent Data Months: January" month_02: int "Time Dependent Data Months: February" month_03: int "Time Dependent Data Months: March" month_04: int "Time Dependent Data Months: April" month_05: int "Time Dependent Data Months: May" month_06: int "Time Dependent Data Months: June" month_07: int "Time Dependent Data Months: July" month_08: int "Time Dependent Data Months: August" month_09: int "Time Dependent Data Months: September" month_10: int "Time Dependent Data Months: October" month_11: int "Time Dependent Data Months: November" month_12: int "Time Dependent Data Months: December" oid_: int "ObjectID" order: float "Order" p_resdist: object "Results: Distribution" p_resdraw: object "Results: MC Draws" pid_: int "ProjectID" rndNumGen: int "Global random number generator: Method:" root_id: object "Original Location" tid_: int "TimeID" updateRng: int "Global random number generator: Update global random number generator" year_study: int "Time Dependent Data: Year of Study" def AttributeType(*args): ... def Execute(*args): ... def GetCurrentIteration(*args): ... def GetMaxNumIterations(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var crndNumGen : list-
Global random number generator: Actually used method:
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var day_1 : int-
Time Dependent Data Days: Monday
var day_2 : int-
Time Dependent Data Days: Tuesday
var day_3 : int-
Time Dependent Data Days: Wednesday
var day_4 : int-
Time Dependent Data Days: Thursday
var day_5 : int-
Time Dependent Data Days: Friday
var day_6 : int-
Time Dependent Data Days: Saturday
var day_7 : int-
Time Dependent Data Days: Sunday
var dbg_avtimes : int-
Show available time points
var dbg_basic : int-
Show basic information
var dbg_colgen : list-
Object
var dbg_colpmx : list-
Value
var dbg_drtimes : int-
At each iteration…: Show drawn times
var dbg_grid : int-
At each iteration…: Show aggregated values per grid
var dbg_iter : int-
At each iteration…: Show generation/demand values per machine
var dbg_mach : int-
At each iteration…: Show generation/demand values per parallel machine
var dbg_only4it : int-
At each iteration…: Only for iteration
var dbg_storeit : int-
At each iteration…: Store generation results (for specified single iteration)
var dbg_system : int-
At each iteration…: Show aggregated values per system
var dbg_timechk : int-
Check available time points
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var hour_end1 : int-
Time Dependent Data Time Intervals: To
var hour_end2 : int-
Time Dependent Data Time Intervals: To
var hour_end3 : int-
To
var hour_str1 : int-
Time Dependent Data Time Intervals: From
var hour_str2 : int-
Time Dependent Data Time Intervals: From
var hour_str3 : int-
Time Dependent Data Time Intervals: From
var iSchemeStatus : int-
Scheme Status
var i_rndseed : int-
Global random number generator: Seed
var iopt_asc : int-
Report
var iopt_intrvl2 : int-
Time Dependent Data Time Intervals: Interval 2:
var iopt_intrvl3 : int-
Time Dependent Data Time Intervals: Interval 3:
var iopt_load : int-
Demand Consideration
var iopt_maint : int-
Consider Maintenance Plans
var iopt_network : int-
Consider Network Constraints
var iopt_resdraw : int-
Results: MC Draws
var iopt_rnd : int-
Global random number generator: Seeding type:Automatic:User defined
var lastSeed : list-
Global random number generator: Last used seed
var loc_name : str-
Name
var lossesP : float-
Network: System Losses
var month_01 : int-
Time Dependent Data Months: January
var month_02 : int-
Time Dependent Data Months: February
var month_03 : int-
Time Dependent Data Months: March
var month_04 : int-
Time Dependent Data Months: April
var month_05 : int-
Time Dependent Data Months: May
var month_06 : int-
Time Dependent Data Months: June
var month_07 : int-
Time Dependent Data Months: July
var month_08 : int-
Time Dependent Data Months: August
var month_09 : int-
Time Dependent Data Months: September
var month_10 : int-
Time Dependent Data Months: October
var month_11 : int-
Time Dependent Data Months: November
var month_12 : int-
Time Dependent Data Months: December
var oid_ : int-
ObjectID
var order : float-
Order
var p_resdist : object-
Results: Distribution
var p_resdraw : object-
Results: MC Draws
var pid_ : int-
ProjectID
var rndNumGen : int-
Global random number generator: Method:
var root_id : object-
Original Location
var tid_ : int-
TimeID
var updateRng : int-
Global random number generator: Update global random number generator
var year_study : int-
Time Dependent Data: Year of Study
Methods
def AttributeType(*args)def Execute(*args)def GetCurrentIteration(*args)def GetMaxNumIterations(*args)def HasReferences(*args)
class ComGridtocim (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComGridtocim(PFGeneral): addoptions: str "Additional Parameters" asDifference: int "Profile conversion: Create difference models" asReduced: int "Profile conversion: Create bus-branch model" authorityDesc: list "Model description: Description" authorityVersion: str "Model description: Version" cAuthority: list "Authority URI" cBoundary: list "Boundary" cSelected: list "Selected" charact: list "Charact." chr_name: str "Characteristic Name" convertDL: int "Profiles to convert: Diagram Layout" convertDY: int "Profiles to convert: Dynamics" convertEQ: int "Profiles to convert: Equipment" convertGL: int "Profiles to convert: Geographical Location" convertSC: int "Profiles to convert: Short Circuit" convertSSH: int "Profiles to convert: Steady State Hypothesis" convertSV: int "Profiles to convert: State Variables" convertTP: int "Profiles to convert: Topology" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dependencies: object "Create models in: Additional Archives" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_target: int "Create models in" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" partial: int "Profile conversion" pid_: int "ProjectID" profileFlag: int "Profile Filter" root_id: object "Original Location" selectedGrids: list "Selected" targetName: str "Create models in: Name" targetPath: object "Create models in: Target Archive" tid_: int "TimeID" version: str "Profile version" def AssignCimRdfIds(*args): ... def AttributeType(*args): ... def ConvertAndExport(*args): ... def Execute(*args): ... def HasReferences(*args): ... def SetAuthorityUri(*args): ... def SetBoundaries(*args): ... def SetGridsToExport(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var asDifference : int-
Profile conversion: Create difference models
var asReduced : int-
Profile conversion: Create bus-branch model
-
Model description: Description
-
Model description: Version
var cAuthority : list-
Authority URI
var cBoundary : list-
Boundary
var cSelected : list-
Selected
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var convertDL : int-
Profiles to convert: Diagram Layout
var convertDY : int-
Profiles to convert: Dynamics
var convertEQ : int-
Profiles to convert: Equipment
var convertGL : int-
Profiles to convert: Geographical Location
var convertSC : int-
Profiles to convert: Short Circuit
var convertSSH : int-
Profiles to convert: Steady State Hypothesis
var convertSV : int-
Profiles to convert: State Variables
var convertTP : int-
Profiles to convert: Topology
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dependencies : object-
Create models in: Additional Archives
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_target : int-
Create models in
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var partial : int-
Profile conversion
var pid_ : int-
ProjectID
var profileFlag : int-
Profile Filter
var root_id : object-
Original Location
var selectedGrids : list-
Selected
var targetName : str-
Create models in: Name
var targetPath : object-
Create models in: Target Archive
var tid_ : int-
TimeID
var version : str-
Profile version
Methods
def AssignCimRdfIds(*args)def AttributeType(*args)def ConvertAndExport(*args)def Execute(*args)def HasReferences(*args)def SetAuthorityUri(*args)def SetBoundaries(*args)def SetGridsToExport(*args)
class ComHostcap (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComHostcap(PFGeneral): Uneutral: float "Neutral voltage" addObjs2Transfer: object "Additional objects to transfer" addoptions: str "Additional Parameters" antisland: float "Anti-islanding level" brkFusCoord: float "Breaker/fuse co-ordination" brkReach: float "Breaker reduction of reach" busVoltLimitsOn: int "Consider Voltage Limits" caseNum: str "Case number" charact: list "Charact." chr_name: str "Characteristic Name" constChkScope: int "Constraints check" contents: list "Contents" coptVrisedrop: int "Voltage drop/rise" coptnewlod: int "Connect new load to the busbar" coptvolunbal: int "Voltage unbalance" cpHeadFold: object "Head Folder" creduceFeeders: int "Reduce feeders" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dbgOn: int "Detailed debug output:Low:High" derpf: float "DER power factor" dfliclt: float "Long-term flicker disturbance factor (continuous operation)" dflicst: float "Short-term flicker disturbance factor (continuous operation)" dindhd: float "Individual harmonic magnitude" dthd: float "Total harmonic voltage distortion" dthdint: float "Integer harmonics" feedVolt: float "Feeder voltage" fold_id: object "In Folder" for_name: str "Foreign Key" frIterMethd: int "Step size algorithm" frmConnNewLod: int "Connect new load to the busbar" frmVolTypChk: int "3-phase (ABC) voltage check" frwFlowContr: float "Forward flow fault current contribution" fuseCurrChng: float "Fuse current change" globalFeederLimit: int "Option" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iEnableParal: int "Parallel computation" iLoad: int "Option" iSchemeStatus: int "Scheme Status" iSysTyp: int "Calculation method" iVolt: int "Option" if_load: float "Option: Maximum thermal loading of components" if_volmax: float "Option: Upper limit of allowed voltage" if_volmin: float "Option: Lower limit of allowed voltage" inclFeederStartNode: int "Include feeder starting terminal" initStep: float "Initial conditions: Initial step size" initType: int "Initialisation of load flow" iopt1phs: int "1-ph fault" iopt2phs: int "2-ph fault" iopt3phs: int "3-ph fault" ioptAntisl: int "Anti-islanding level" ioptBrkreach: int "Breaker reduction of reach" ioptDerObj: int "Connected DER" ioptFflow: int "Forward flow fault current contribution" ioptFlicker: int "Flicker" ioptFusecurr: int "Fuse current change" ioptGenNodeOnly: int "Only consider terminals where generator already connected" ioptIndFeeder: int "Ignore terminals which are not part of a feeder" ioptLoads: int "Consideration of loads" ioptLodNodeOnly: int "Only consider terminals where load already connected" ioptModGrid: int "Apply changes to grid" ioptOnlyBuses: int "Consider specific terminals only" ioptPqual: int "Constraints: Power quality limits" ioptProt: int "Constraints: Protection limits" ioptProtElm: int "Considered protection devices" ioptRevFlow: int "Reversed power flow" ioptShcContr: int "Total fault contribution" ioptTrip: int "Relay/fuse tripping" ioptUsrLod: int "Consider user-defined load selection" ioptVoltages: int "Voltages" iopt_Feeder: int "Voltage drop/rise" iopt_Uneutral: int "Neutral voltage" iopt_action: int "Processing Actions" iopt_allmsgs: int "Print all messages" iopt_applycontr: int "Constraints check" iopt_ign: int "Ignore all constraints for nominal voltage..." iopt_inckss: int "Incremental contribution to the short-circuit current" iopt_innodes: int "List ignored internal nodes" iopt_lodcons: int "Constraints: Thermal limits" iopt_lth: int "Long-term flicker disturbance factor (continuous operation)" iopt_newlod: int "Connect new load to the busbar" iopt_shc: int "Constraints: Short-circuit contribution limits" iopt_shcmodel: int "Short-circuit contribution: Short-circuit model" iopt_skipbcviol: int "Ignore elements with base-case violations" iopt_sth: int "Short-term flicker disturbance factor (continuous operation)" iopt_sumvarschk: int "Check summary variables only (fast check)" iopt_thdi: int "Integer harmonics" iopt_thdst: int "Total harmonic voltage distortion" iopt_ufeeddrop: int "Feeder voltage drop" iopt_ufeedrise: int "Feeder voltage rise" iopt_volchng: int "Permissible voltage change (from no DER to full DER)" iopt_volcons: int "Constraints: Voltage limits" iopt_volunbal: int "Voltage unbalance" ioptpmax: int "User-defined active power limits" ioptshccalc: int "Short-circuit calculation" isOutGrpObjs: int "Group reported objects for compact output" ivolchnggens: int "Generators to be switched off" ivoltreg: int "Voltage regulator tap change" loc_name: str "Name" lodpf: float "Connect new load to the busbar: Power factor" lodsScaling: int "Load scaling factor" maxIter: float "Convergence criteria: Max. number of iterations" maxVdrop: float "Option: Maximum Voltage Drop" maxVrise: float "Option: Maximum Voltage Rise" maxctap: int "Voltage regulator tap change: Max. allowed number of taps (capacitor)" maxtap: int "Voltage regulator tap change: Max. allowed number of taps (regulator)" minCalcPt4Par: int "Parallel computation: Minimum number of calculation objects" minStep: float "Convergence criteria: Min. step size" notopo: int "No topology rebuild" numObj4Slave: int "Parallel computation: Package size for parallel process" objective: int "Calculation objective" oid_: int "ObjectID" optVrisedrop: int "Voltage drop/rise" optcosphi: int "Power factor attribute" order: float "Order" outputType: int "Output per iteration" pDer1p: object "1-phase DER element" pDer3p: object "3-phase DER element" pHctyp: object "Harmonics contribution: Harmonic currents" pHflick: object "Harmonics contribution: Flicker coefficients" pProt: object "Considered protection devices: Protection device(s)" pResult: object "Results" paralSet: int parallelSetting: object "Parallel computation: Parallel computation settings" pchkelms: object "Constraints check: Selection" pf_MODE: int "Power factor:inductive:capacitive" pfl_MODE: int "Power factor:inductive:capacitive" pid_: int "ProjectID" plodini: float "Connect new load to the busbar: Initial active power" pmax: float "User-defined active power limits: Final generated power" pmin: float "User-defined active power limits: Initial generated power" reduceFeeders: int "Reduce feeders" root_id: object "Original Location" rtox: float "Short-circuit contribution: R/X" selBus: object "Busbar selection (optional)" selLod: object "Loads selection (optional)" selObj: object "Hosting sites" sel_filter: object "Generators to be switched off: Generators" shckss: float "Contribution factor" symBrktrip: float "Sympathetic breaker tripping" tid_: int "TimeID" timeTriggersOff: int "Ignore time trigger" totShcContr: float "Total fault contribution" totshc: float "Short-circuit contribution" vlevhi: float "Ignore all constraints for nominal voltage...: > (above)" vlevlow: float "Ignore all constraints for nominal voltage...: < (below)" voltchng: float "Permissible voltage change (from no DER to full DER): Max. voltage change" voltunbal: float "Voltage unbalance: Max. voltage unbalance factor" def AttributeType(*args): ... def CalcMaxHostedPower(*args): ... def Execute(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Uneutral : float-
Neutral voltage
var addObjs2Transfer : object-
Additional objects to transfer
var addoptions : str-
Additional Parameters
var antisland : float-
Anti-islanding level
var brkFusCoord : float-
Breaker/fuse co-ordination
var brkReach : float-
Breaker reduction of reach
var busVoltLimitsOn : int-
Consider Voltage Limits
var caseNum : str-
Case number
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var constChkScope : int-
Constraints check
var contents : list-
Contents
var coptVrisedrop : int-
Voltage drop/rise
var coptnewlod : int-
Connect new load to the busbar
var coptvolunbal : int-
Voltage unbalance
var cpHeadFold : object-
Head Folder
var creduceFeeders : int-
Reduce feeders
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dbgOn : int-
Detailed debug output:Low:High
var derpf : float-
DER power factor
var dfliclt : float-
Long-term flicker disturbance factor (continuous operation)
var dflicst : float-
Short-term flicker disturbance factor (continuous operation)
var dindhd : float-
Individual harmonic magnitude
var dthd : float-
Total harmonic voltage distortion
var dthdint : float-
Integer harmonics
var feedVolt : float-
Feeder voltage
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var frIterMethd : int-
Step size algorithm
var frmConnNewLod : int-
Connect new load to the busbar
var frmVolTypChk : int-
3-phase (ABC) voltage check
var frwFlowContr : float-
Forward flow fault current contribution
var fuseCurrChng : float-
Fuse current change
var globalFeederLimit : int-
Option
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iEnableParal : int-
Parallel computation
var iLoad : int-
Option
var iSchemeStatus : int-
Scheme Status
var iSysTyp : int-
Calculation method
var iVolt : int-
Option
var if_load : float-
Option: Maximum thermal loading of components
var if_volmax : float-
Option: Upper limit of allowed voltage
var if_volmin : float-
Option: Lower limit of allowed voltage
var inclFeederStartNode : int-
Include feeder starting terminal
var initStep : float-
Initial conditions: Initial step size
var initType : int-
Initialisation of load flow
var iopt1phs : int-
1-ph fault
var iopt2phs : int-
2-ph fault
var iopt3phs : int-
3-ph fault
var ioptAntisl : int-
Anti-islanding level
var ioptBrkreach : int-
Breaker reduction of reach
var ioptDerObj : int-
Connected DER
var ioptFflow : int-
Forward flow fault current contribution
var ioptFlicker : int-
Flicker
var ioptFusecurr : int-
Fuse current change
var ioptGenNodeOnly : int-
Only consider terminals where generator already connected
var ioptIndFeeder : int-
Ignore terminals which are not part of a feeder
var ioptLoads : int-
Consideration of loads
var ioptLodNodeOnly : int-
Only consider terminals where load already connected
var ioptModGrid : int-
Apply changes to grid
var ioptOnlyBuses : int-
Consider specific terminals only
var ioptPqual : int-
Constraints: Power quality limits
var ioptProt : int-
Constraints: Protection limits
var ioptProtElm : int-
Considered protection devices
var ioptRevFlow : int-
Reversed power flow
var ioptShcContr : int-
Total fault contribution
var ioptTrip : int-
Relay/fuse tripping
var ioptUsrLod : int-
Consider user-defined load selection
var ioptVoltages : int-
Voltages
var iopt_Feeder : int-
Voltage drop/rise
var iopt_Uneutral : int-
Neutral voltage
var iopt_action : int-
Processing Actions
var iopt_allmsgs : int-
Print all messages
var iopt_applycontr : int-
Constraints check
var iopt_ign : int-
Ignore all constraints for nominal voltage…
var iopt_inckss : int-
Incremental contribution to the short-circuit current
var iopt_innodes : int-
List ignored internal nodes
var iopt_lodcons : int-
Constraints: Thermal limits
var iopt_lth : int-
Long-term flicker disturbance factor (continuous operation)
var iopt_newlod : int-
Connect new load to the busbar
var iopt_shc : int-
Constraints: Short-circuit contribution limits
var iopt_shcmodel : int-
Short-circuit contribution: Short-circuit model
var iopt_skipbcviol : int-
Ignore elements with base-case violations
var iopt_sth : int-
Short-term flicker disturbance factor (continuous operation)
var iopt_sumvarschk : int-
Check summary variables only (fast check)
var iopt_thdi : int-
Integer harmonics
var iopt_thdst : int-
Total harmonic voltage distortion
var iopt_ufeeddrop : int-
Feeder voltage drop
var iopt_ufeedrise : int-
Feeder voltage rise
var iopt_volchng : int-
Permissible voltage change (from no DER to full DER)
var iopt_volcons : int-
Constraints: Voltage limits
var iopt_volunbal : int-
Voltage unbalance
var ioptpmax : int-
User-defined active power limits
var ioptshccalc : int-
Short-circuit calculation
var isOutGrpObjs : int-
Group reported objects for compact output
var ivolchnggens : int-
Generators to be switched off
var ivoltreg : int-
Voltage regulator tap change
var loc_name : str-
Name
var lodpf : float-
Connect new load to the busbar: Power factor
var lodsScaling : int-
Load scaling factor
var maxIter : float-
Convergence criteria: Max. number of iterations
var maxVdrop : float-
Option: Maximum Voltage Drop
var maxVrise : float-
Option: Maximum Voltage Rise
var maxctap : int-
Voltage regulator tap change: Max. allowed number of taps (capacitor)
var maxtap : int-
Voltage regulator tap change: Max. allowed number of taps (regulator)
var minCalcPt4Par : int-
Parallel computation: Minimum number of calculation objects
var minStep : float-
Convergence criteria: Min. step size
var notopo : int-
No topology rebuild
var numObj4Slave : int-
Parallel computation: Package size for parallel process
var objective : int-
Calculation objective
var oid_ : int-
ObjectID
var optVrisedrop : int-
Voltage drop/rise
var optcosphi : int-
Power factor attribute
var order : float-
Order
var outputType : int-
Output per iteration
var pDer1p : object-
1-phase DER element
var pDer3p : object-
3-phase DER element
var pHctyp : object-
Harmonics contribution: Harmonic currents
var pHflick : object-
Harmonics contribution: Flicker coefficients
var pProt : object-
Considered protection devices: Protection device(s)
var pResult : object-
Results
var paralSet : intvar parallelSetting : object-
Parallel computation: Parallel computation settings
var pchkelms : object-
Constraints check: Selection
var pf_MODE : int-
Power factor:inductive:capacitive
var pfl_MODE : int-
Power factor:inductive:capacitive
var pid_ : int-
ProjectID
var plodini : float-
Connect new load to the busbar: Initial active power
var pmax : float-
User-defined active power limits: Final generated power
var pmin : float-
User-defined active power limits: Initial generated power
var reduceFeeders : int-
Reduce feeders
var root_id : object-
Original Location
var rtox : float-
Short-circuit contribution: R/X
var selBus : object-
Busbar selection (optional)
var selLod : object-
Loads selection (optional)
var selObj : object-
Hosting sites
var sel_filter : object-
Generators to be switched off: Generators
var shckss : float-
Contribution factor
var symBrktrip : float-
Sympathetic breaker tripping
var tid_ : int-
TimeID
var timeTriggersOff : int-
Ignore time trigger
var totShcContr : float-
Total fault contribution
var totshc : float-
Short-circuit contribution
var vlevhi : float-
Ignore all constraints for nominal voltage…: > (above)
var vlevlow : float-
Ignore all constraints for nominal voltage…: < (below)
var voltchng : float-
Permissible voltage change (from no DER to full DER): Max. voltage change
var voltunbal : float-
Voltage unbalance: Max. voltage unbalance factor
Methods
def AttributeType(*args)def CalcMaxHostedPower(*args)def Execute(*args)def HasReferences(*args)
class ComImport (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComImport(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" datapartLabel: str "Labels" datapartLabels: list "Partial import: Labels" datasetLabel: str "Dataset import: Label" dbAddParam: str "Import from: Additional ODBC Parameters" dbDatabase: str "Import from: Database" dbDriverName: str "Import from: ODBC Driver Name" dbInfo: str "Import from: e.g." dbPassword: str "Import from: Password" dbSchema: str "Import from: Schema Name" dbServer: str "Import from: DB Service" dbUser: str "Import from: User" dgsFormat: str "Source" dgsFormatIdx: int "Import from: Format" fFile: str "Import from: Name" fold_id: object "In Folder" for_name: str "Foreign Key" generalKey: list "Key" generalValue: list "Value" globTypeLib: object "Global type library" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_check: int "Import from: Replace non-printable characters" iopt_cpylib: int "Import from Library: Copy Library into Project" iopt_fkey: int "Use foreign keys" iopt_noxsd: int "Import from: No Schema Validation" iopt_prj: int "Import into" iopt_schema: int "Import from: Use Schema" iopt_switch: int "Import from: Create Switch inside Cubicle" loc_name: str "Name" oid_: int "ObjectID" openGraphics: int "Open single line diagram(s)" order: float "Order" pAddPrj: object "Import into: Name" pDatabase: object "Import from: From Configuration" pid_: int "ProjectID" predeflib: object "Import from Library: Predefined Library" prjTemplate: object "Import into: Project Template" root_id: object "Original Location" targname: str "Import into: Name" targpath: object "Import into: in" tid_: int "TimeID" useDatapart: int "Partial import" useDataset: int "Dataset import" def AttributeType(*args): ... def Execute(*args): ... def GetCreatedObjects(*args): ... def GetModifiedObjects(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var datapartLabel : str-
Labels
var datapartLabels : list-
Partial import: Labels
var datasetLabel : str-
Dataset import: Label
var dbAddParam : str-
Import from: Additional ODBC Parameters
var dbDatabase : str-
Import from: Database
var dbDriverName : str-
Import from: ODBC Driver Name
var dbInfo : str-
Import from: e.g.
var dbPassword : str-
Import from: Password
var dbSchema : str-
Import from: Schema Name
var dbServer : str-
Import from: DB Service
var dbUser : str-
Import from: User
var dgsFormat : str-
Source
var dgsFormatIdx : int-
Import from: Format
var fFile : str-
Import from: Name
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var generalKey : list-
Key
var generalValue : list-
Value
var globTypeLib : object-
Global type library
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_check : int-
Import from: Replace non-printable characters
var iopt_cpylib : int-
Import from Library: Copy Library into Project
var iopt_fkey : int-
Use foreign keys
var iopt_noxsd : int-
Import from: No Schema Validation
var iopt_prj : int-
Import into
var iopt_schema : int-
Import from: Use Schema
var iopt_switch : int-
Import from: Create Switch inside Cubicle
var loc_name : str-
Name
var oid_ : int-
ObjectID
var openGraphics : int-
Open single line diagram(s)
var order : float-
Order
var pAddPrj : object-
Import into: Name
var pDatabase : object-
Import from: From Configuration
var pid_ : int-
ProjectID
var predeflib : object-
Import from Library: Predefined Library
var prjTemplate : object-
Import into: Project Template
var root_id : object-
Original Location
var targname : str-
Import into: Name
var targpath : object-
Import into: in
var tid_ : int-
TimeID
var useDatapart : int-
Partial import
var useDataset : int-
Dataset import
Methods
def AttributeType(*args)def Execute(*args)def GetCreatedObjects(*args)def GetModifiedObjects(*args)def HasReferences(*args)
class ComInc (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComInc(PFGeneral): addoptions: str "Additional Parameters" allowedBusErrLv: float "Max. acceptable equation error: Bus equations (LV)" allowedBusErrLv_emt: float "Max. acceptable equation error: Bus equations (LV)" allowedBusErrMv: float "Max. acceptable equation error: Bus equations (MV)" allowedBusErrMv_emt: float "Max. acceptable equation error: Bus equations (MV)" allowedErrAllGridEq: float "Grid error threshold to recompute Jacobian matrix" alpha_emt: float "Integration: Damping factor" alpha_rms: float "Integration: Damping factor" automaticCompilation: int "DSL: Automatic compilation" charact: list "Charact." chr_name: str "Characteristic Name" ciopt_sample: int "Record results" ckres: float "Event: Resolution factor (with respect to smallest step)" cloadSnap: int "Load snapshot at initialisation" com_init: int "Interface: Send and receive after initialisation" com_inter: float "Interface Update: Interval" copt_adapt: int "Automatic step size adaptation" copt_coiref: int "Reference" copt_fastcon: int "Simplifications: Fast connection of A-stable models outputs" copt_lt: int "A-stable integration algorithm" copt_net: int "Network representation" copt_real: int "Real-time simulation" copt_reinc: int "Reinitialise algebraic equations at interruption" copt_sim: int "Simulation method" cpHeadFold: object "Head Folder" crndNumGen: list "Global random number generator: Actually used method:" ctstart: float "Start time" cvoltLevHv: float "Max. acceptable equation error: >" cvoltLevLv: float "Max. acceptable equation error: >" cvoltLevMv: float "Max. acceptable equation error: >" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" ddtemt_max: float "Maximum increase of step size" ddtgrd_max: float "Maximum increase of step size" dtemt: float "Integration step size: Electromagnetic transients" dtemt_max: float "Integration step size: Maximum step size" dtgrd: float "Integration step size: Electromechanical transients" dtgrd_max: float "Integration step size: Maximum step size" dtout: float "Output sampling step" dtout_emt: float "Output sampling step" erreq: float "Max. acceptable equation error: Network model equations" erreq_emt: float "Max. acceptable equation error: Network model equations" errinc: float "Minimum prediction error" errmax: float "Maximum prediction error" errseq: float "Integration: Maximum error for dynamic model equations" errsm: float "Max. acceptable equation error: Bus equations (HV)" errsm_emt: float "Max. acceptable equation error: Bus equations (HV)" fdec: float "Speed factor: decrease" finc: float "Speed factor: increase" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iReuseLdf: int "Reuse previous load flow results" iSchemeStatus: int "Scheme Status" i_deldirect: int "DSL: Fast direct interpolation of buffers (delay and movingavg)" i_multincw: int "Initialisation: Issue warnings for multiple initialisation of signals" i_rndseed: int "Global random number generator: Seed" i_sedirect: int "DSL: Direct application of events" iac: int "Integration: Apply AC-adaptation" iinftag: int "Consider inertias as infinite" iopt_action: int "Processing Actions" iopt_adapt: int "Automatic step size adaptation" iopt_adaptadv: int "Advanced step size algorithm" iopt_adaptreset: int "Reset automatic step size at interruption" iopt_all: int "A-stable integration algorithm: Apply to all elements" iopt_coiref: int "Reference" iopt_conn: int "A-stable integration algorithm: Apply per element and composite model" iopt_dfrotx: int "Calculate maximum rotor angle deviation (dfrotx)" iopt_dis: int "Interface: Distributed simulation" iopt_eulmax: int "Integration formula restoration steps after reset" iopt_expref: int "Reference system calculation method" iopt_fastchk: int "Simplifications: Fast convergence check" iopt_fastcon: int "Simplifications: Fast connection of A-stable models outputs" iopt_fastout: int "Simplifications: Fast computation of outputs" iopt_fastsol: int "Simplifications: Fast independent solution of network and dynamic models" iopt_int: int "Interface: Update" iopt_load: int "Snapshot selection" iopt_locref: int "Reference system area" iopt_lt: int "A-stable integration algorithm" iopt_net: str "Network representation" iopt_only: int "A-stable integration algorithm: Apply per element" iopt_outofstep: int "Synchronous machine out of step detection" iopt_partinc: int "Initialisation: Enable partial initialisation in case of deadlock" iopt_real: int "Real-time simulation" iopt_reinc: int "Reinitialise algebraic equations at interruption" iopt_reinf: int "Event: Reset integration formula after reinitialisation of algebraic equations" iopt_rnd: int "Global random number generator: Seeding type:Automatic:User defined" iopt_sample: int "Record results" iopt_save: int "Save snapshot via event" iopt_show: int "Verify initial conditions" iopt_sim: str "Simulation method" iopt_simscn: int "Active" iopt_solvinc: int "Initialisation: Solve dynamic model equations at initialisation" iopt_startmax: int "Use maximum step size at start" iopt_sync: int "Enforced synchronisation" iopt_vdhnm: int "Simplified Newton method" ipolate: int "Behaviour at user-defined events" itrjx: int "Iteration: Iteration limit to recompute Jacobian matrix" itrlx: int "Iteration: Maximum number of iterations" itrmx: int "Event: Maximum number of repeat event loops" itrmxdisc: int "Event: Maximum number of discrete event iterations" itrmxint: int "Event: Maximum number of zero-length interruptions" itrmxmin: int "Event: Maximum number of reschedule event loops" kres: float "Event: Resolution factor (with respect to smallest step)" lastSeed: list "Global random number generator: Last used seed" loadSnap: int "Load snapshot at initialisation" loc_name: str "Name" mult_out: int "Record results: Sampling ratio (output step to integration step)" mult_out_emt: int "Record results: Sampling ratio (output step to integration step)" ninc: int "Delay for step size increase (number of steps)" oid_: int "ObjectID" order: float "Order" outofstepdet: float "Synchronous machine out of step detection: Detection angle" outputstep: float "Record results: Output sampling step" p_event: object "Selection of simulation events: Events" p_resvar: object "Result variables" p_simscn: object "Modules" pid_: int "ProjectID" reincEvtType: int "Event types:All:Interruptions" reincIter: int "Reinitialisation Iteration:Reinitialise in each discrete event iteration step:Reinitialise after discrete event iteration completed" rndNumGen: int "Global random number generator: Method" root_id: object "Original Location" rt_factor: float "Synchronisation with system time: Ratio between real time and calculation time" rt_inter: float "Synchronisation with system time: Time interval used for synchronisation" sigbuf: int "Signal buffer" snapFile: str "Snapshot selection: File" snapPath: str "Save snapshot via event: Directory" solveInitDisc: int "Solve discrete states at initialisation" syncperiod: float "Enforced synchronisation: Period" syncresult: int "Write results only at synchronised point in time" tcemt: float "Time constant for EMT simulation" tcgrd: float "Time constant for RMS simulation" tid_: int "TimeID" tstart: float "Start time" tsync: float "Buffer size" updateRng: int "Global random number generator: Update global random number generator" def AttributeType(*args): ... def CompileDynamicModelTypes(*args): ... def Execute(*args): ... def HasReferences(*args): ... def ZeroDerivative(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var allowedBusErrLv : float-
Max. acceptable equation error: Bus equations (LV)
var allowedBusErrLv_emt : float-
Max. acceptable equation error: Bus equations (LV)
var allowedBusErrMv : float-
Max. acceptable equation error: Bus equations (MV)
var allowedBusErrMv_emt : float-
Max. acceptable equation error: Bus equations (MV)
var allowedErrAllGridEq : float-
Grid error threshold to recompute Jacobian matrix
var alpha_emt : float-
Integration: Damping factor
var alpha_rms : float-
Integration: Damping factor
var automaticCompilation : int-
DSL: Automatic compilation
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciopt_sample : int-
Record results
var ckres : float-
Event: Resolution factor (with respect to smallest step)
var cloadSnap : int-
Load snapshot at initialisation
var com_init : int-
Interface: Send and receive after initialisation
var com_inter : float-
Interface Update: Interval
var copt_adapt : int-
Automatic step size adaptation
var copt_coiref : int-
Reference
var copt_fastcon : int-
Simplifications: Fast connection of A-stable models outputs
var copt_lt : int-
A-stable integration algorithm
var copt_net : int-
Network representation
var copt_real : int-
Real-time simulation
var copt_reinc : int-
Reinitialise algebraic equations at interruption
var copt_sim : int-
Simulation method
var cpHeadFold : object-
Head Folder
var crndNumGen : list-
Global random number generator: Actually used method:
var ctstart : float-
Start time
var cvoltLevHv : float-
Max. acceptable equation error: >
var cvoltLevLv : float-
Max. acceptable equation error: >
var cvoltLevMv : float-
Max. acceptable equation error: >
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var ddtemt_max : float-
Maximum increase of step size
var ddtgrd_max : float-
Maximum increase of step size
var dtemt : float-
Integration step size: Electromagnetic transients
var dtemt_max : float-
Integration step size: Maximum step size
var dtgrd : float-
Integration step size: Electromechanical transients
var dtgrd_max : float-
Integration step size: Maximum step size
var dtout : float-
Output sampling step
var dtout_emt : float-
Output sampling step
var erreq : float-
Max. acceptable equation error: Network model equations
var erreq_emt : float-
Max. acceptable equation error: Network model equations
var errinc : float-
Minimum prediction error
var errmax : float-
Maximum prediction error
var errseq : float-
Integration: Maximum error for dynamic model equations
var errsm : float-
Max. acceptable equation error: Bus equations (HV)
var errsm_emt : float-
Max. acceptable equation error: Bus equations (HV)
var fdec : float-
Speed factor: decrease
var finc : float-
Speed factor: increase
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iReuseLdf : int-
Reuse previous load flow results
var iSchemeStatus : int-
Scheme Status
var i_deldirect : int-
DSL: Fast direct interpolation of buffers (delay and movingavg)
var i_multincw : int-
Initialisation: Issue warnings for multiple initialisation of signals
var i_rndseed : int-
Global random number generator: Seed
var i_sedirect : int-
DSL: Direct application of events
var iac : int-
Integration: Apply AC-adaptation
var iinftag : int-
Consider inertias as infinite
var iopt_action : int-
Processing Actions
var iopt_adapt : int-
Automatic step size adaptation
var iopt_adaptadv : int-
Advanced step size algorithm
var iopt_adaptreset : int-
Reset automatic step size at interruption
var iopt_all : int-
A-stable integration algorithm: Apply to all elements
var iopt_coiref : int-
Reference
var iopt_conn : int-
A-stable integration algorithm: Apply per element and composite model
var iopt_dfrotx : int-
Calculate maximum rotor angle deviation (dfrotx)
var iopt_dis : int-
Interface: Distributed simulation
var iopt_eulmax : int-
Integration formula restoration steps after reset
var iopt_expref : int-
Reference system calculation method
var iopt_fastchk : int-
Simplifications: Fast convergence check
var iopt_fastcon : int-
Simplifications: Fast connection of A-stable models outputs
var iopt_fastout : int-
Simplifications: Fast computation of outputs
var iopt_fastsol : int-
Simplifications: Fast independent solution of network and dynamic models
var iopt_int : int-
Interface: Update
var iopt_load : int-
Snapshot selection
var iopt_locref : int-
Reference system area
var iopt_lt : int-
A-stable integration algorithm
var iopt_net : str-
Network representation
var iopt_only : int-
A-stable integration algorithm: Apply per element
var iopt_outofstep : int-
Synchronous machine out of step detection
var iopt_partinc : int-
Initialisation: Enable partial initialisation in case of deadlock
var iopt_real : int-
Real-time simulation
var iopt_reinc : int-
Reinitialise algebraic equations at interruption
var iopt_reinf : int-
Event: Reset integration formula after reinitialisation of algebraic equations
var iopt_rnd : int-
Global random number generator: Seeding type:Automatic:User defined
var iopt_sample : int-
Record results
var iopt_save : int-
Save snapshot via event
var iopt_show : int-
Verify initial conditions
var iopt_sim : str-
Simulation method
var iopt_simscn : int-
Active
var iopt_solvinc : int-
Initialisation: Solve dynamic model equations at initialisation
var iopt_startmax : int-
Use maximum step size at start
var iopt_sync : int-
Enforced synchronisation
var iopt_vdhnm : int-
Simplified Newton method
var ipolate : int-
Behaviour at user-defined events
var itrjx : int-
Iteration: Iteration limit to recompute Jacobian matrix
var itrlx : int-
Iteration: Maximum number of iterations
var itrmx : int-
Event: Maximum number of repeat event loops
var itrmxdisc : int-
Event: Maximum number of discrete event iterations
var itrmxint : int-
Event: Maximum number of zero-length interruptions
var itrmxmin : int-
Event: Maximum number of reschedule event loops
var kres : float-
Event: Resolution factor (with respect to smallest step)
var lastSeed : list-
Global random number generator: Last used seed
var loadSnap : int-
Load snapshot at initialisation
var loc_name : str-
Name
var mult_out : int-
Record results: Sampling ratio (output step to integration step)
var mult_out_emt : int-
Record results: Sampling ratio (output step to integration step)
var ninc : int-
Delay for step size increase (number of steps)
var oid_ : int-
ObjectID
var order : float-
Order
var outofstepdet : float-
Synchronous machine out of step detection: Detection angle
var outputstep : float-
Record results: Output sampling step
var p_event : object-
Selection of simulation events: Events
var p_resvar : object-
Result variables
var p_simscn : object-
Modules
var pid_ : int-
ProjectID
var reincEvtType : int-
Event types:All:Interruptions
var reincIter : int-
Reinitialisation Iteration:Reinitialise in each discrete event iteration step:Reinitialise after discrete event iteration completed
var rndNumGen : int-
Global random number generator: Method
var root_id : object-
Original Location
var rt_factor : float-
Synchronisation with system time: Ratio between real time and calculation time
var rt_inter : float-
Synchronisation with system time: Time interval used for synchronisation
var sigbuf : int-
Signal buffer
var snapFile : str-
Snapshot selection: File
var snapPath : str-
Save snapshot via event: Directory
var solveInitDisc : int-
Solve discrete states at initialisation
var syncperiod : float-
Enforced synchronisation: Period
var syncresult : int-
Write results only at synchronised point in time
var tcemt : float-
Time constant for EMT simulation
var tcgrd : float-
Time constant for RMS simulation
var tid_ : int-
TimeID
var tstart : float-
Start time
var tsync : float-
Buffer size
var updateRng : int-
Global random number generator: Update global random number generator
Methods
def AttributeType(*args)def CompileDynamicModelTypes(*args)def Execute(*args)def HasReferences(*args)def ZeroDerivative(*args)
class ComLdf (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComLdf(PFGeneral): PostContTime: float "Time Phase: Post Contingency Time (End of Time Phase)" Sfix: float "Fixed Load" Sin: float "Installed Power" Svar: float "Max. Power per Customer" addoptions: str "Additional Parameters" allowedBusErrLv: float "Max. Acceptable Load Flow Error: Bus Equations (LV)" allowedBusErrMv: float "Max. Acceptable Load Flow Error: Bus Equations (MV)" bPlim4constP: int "Considered Models for Active Power Limits: Limit active power also for const. P machines" bPlimAsm: int "Considered Models for Active Power Limits: Asynchronous machine" bPlimGenst: int "Considered Models for Active Power Limits: Static generator" bPlimPWM: int "Considered Models for Active Power Limits: PWM converter" bPlimSym: int "Considered Models for Active Power Limits: Synchronous machine" bQlim4constQ: int "Considered Models for Reactive Power Limits: Limit reactive power also for const. Q machines" bQlimAsm: int "Considered Models for Reactive Power Limits: Asynchronous machine" bQlimGenst: int "Considered Models for Reactive Power Limits: Static generator" bQlimPWM: int "Considered Models for Reactive Power Limits: PWM converter" bQlimSlack: int "Considered Models for Reactive Power Limits: Reference machine" bQlimSvs: int "Considered Models for Reactive Power Limits: Static Var system" bQlimSym: int "Considered Models for Reactive Power Limits: Synchronous machine" bQlimXnet: int "Considered Models for Reactive Power Limits: External grid" cLimScaleOff: int "Consider reactive power limits scaling factor" cPbalancing: int "Balancing" cPlim4constPOff: int "Considered Models for Active Power Limits: Limit active power also for const. P machines" cPlimAsmOff: int "Considered Models for Active Power Limits: Asynchronous machine" cPlimGenstOff: int "Considered Models for Active Power Limits: Static generator" cPlimPWMOff: int "Considered Models for Active Power Limits: PWM converter" cPlimSymOff: int "Considered Models for Active Power Limits: Synchronous machine" cQlim4constQOff: int "Considered Models for Reactive Power Limits: Limit reactive power also for const. Q machines" cQlimAsmOff: int "Considered Models for Reactive Power Limits: Asynchronous machine" cQlimGenstOff: int "Considered Models for Reactive Power Limits: Static generator" cQlimPWMOff: int "Considered Models for Reactive Power Limits: PWM converter" cQlimSlackOff: int "Considered Models for Reactive Power Limits: Reference machine" cQlimSvsOff: int "Considered Models for Reactive Power Limits: Static Var system" cQlimSymOff: int "Considered Models for Reactive Power Limits: Synchronous machine" cQlimXnetOff: int "Considered Models for Reactive Power Limits: External grid" cSav: float "Average Power" charact: list "Charact." chr_name: str "Characteristic Name" codePlim: int "P limits" codeQlim: int "Q limits" copt_apdist: int "Active Power Control" copt_net: int "Calculation Method" copt_tem: int "Temperature Dependency: Line/Cable Resistances: at" cosfix: float "Power Factor of Fixed Load" cosvar: float "Power Factor of Variable Part" cpHeadFold: object "Head Folder" ctemperature: int "Temperature Dependency: Line/Cable Resistances: Temperature" cvoltLevHv: float "Max. Acceptable Load Flow Error: >" cvoltLevLv: float "Max. Acceptable Load Flow Error: >" cvoltLevMv: float "Max. Acceptable Load Flow Error: >" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" erreq: float "Max. Acceptable Load Flow Error: Model Equations" errlf: float "Max. Acceptable Load Flow Error: Bus Equations (HV)" fa: float "Utilisation Factor" fold_id: object "In Folder" for_name: str "Foreign Key" ginf: float "Coincidence Factor (ginf)" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iFromSaved: int "Starting point: Start from saved results" iInterChg: int "Interchange Schedule" iInterType: int "Interchange Schedule: Consider Interchange Schedules for..." iItAlgStag: int "Iteration step size: Break if no progress in X iterations" iKeepCalc: int "Maintain load flow results if calculation fails" iPST_at: int "Active Power Regulation: Automatic tap adjustment of phase shifters" iPbalancing: int "Balancing" iPostCont: int "Time Phase" iResType: int "Starting point: Source:from memory:from a file" iSchemeStatus: int "Scheme Status" iShowOutLoopMsg: int "Show 'Outer Loop' messages" iStepAdapt: int "Iteration step size" iTempLoads: int "Temperature Dependent Load Scaling" iTrimStep: int "Iteration step size: Trim unreasonable Newton-Raphson steps" i_power: int "Load Flow Method" i_volt: int "Consider coincidence of low-voltage loads: Voltage Drop Analysis" iavailfact: int "Consider Availability Factors" ictrlx: int "Max. Number of Iterations: Outer Loop" ign_comp: int "Ignore Composite Elements" ign_mdb: list "OoS Objects" imaxPHSstep: int "Max. tap changes per iteration: for phase shifting transformers:oo:1:2:3:4:5:6:7:8:9:10" imaxtstep: int "Max. tap changes per iteration: for transformers, shunts:oo:1:2:3:4:5:6:7:8:9:10" iopt_apdist: int "Active Power Control" iopt_asht: int "Voltage and Reactive Power Regulation: Automatic tap adjustment of shunts" iopt_at: int "Voltage and Reactive Power Regulation: Automatic tap adjustment of transformers" iopt_chctr: int "Check Control Conditions" iopt_check: int "Reports" iopt_fl: int "Flat Start" iopt_fls: int "Load Options: Feeder Load Scaling" iopt_igntow: int "Modelling Method of Towers:with in/output signals:ignore couplings:equation in lines" iopt_initOPF: int "Use this load flow for initialisation of OPF" iopt_iph: int "Ignore transformer phase shift" iopt_lev: int "Automatic Model Adaptation for Convergence" iopt_lim: int "Voltage and Reactive Power Regulation: Consider reactive power limits" iopt_limScale: int "Consider reactive power limits scaling factor" iopt_lod: int "Voltage dependent loads in Post Fault analysis" iopt_maxibus: int "Calculate max. current at busbars" iopt_net: int "Calculation Method" iopt_noinit: int "Starting point: Start from last calculated results if available" iopt_notopo: int "No Topology Rebuild" iopt_optaplim: int "Consider operational limits for tap changer" iopt_plim: int "Active Power Regulation: Consider active power limits" iopt_pq: int "Load Options: Consider Voltage Dependency of Loads" iopt_prot: int "Consider Protection Devices:none:all:main:backup" iopt_show: int "Show Convergence Progress Report" iopt_sim: int "Consider coincidence of low-voltage loads" iopt_spar: int "Calculate Power at Risk" iopt_stamode: int "Station Controller:Standard:Gen HV-Ctrl:Gen LV-Ctrl" iopt_tem: int "Temperature Dependency: Line/Cable Resistances: at" iopt_trainsim: int "Train simulation" iprimctrl: int "Consider Primary Controllers" itapopt: int "Method:direct:stepped" itrlx: int "Max. Number of Iterations: Newton-Raphson Iteration" krelax: float "Min. Controller Relaxation Factor" loadmax: float "Max. Loading of Edge Element" loc_name: str "Name" maxDivOuterLoops: int "Break, if Newton-Raphson diverges in first X outer loops" maxPhaseShift: float "Max. transformer phase shift" maxQlimTrans: int "Automatic detection of repeated reactive power limitations: Number of transitions" maxTapTrans: int "Automatic detection of tap hunting: Number of transitions" modelLevel: int "Model level" nsteps: int "Max. Number of Iterations: Number of Steps" numNewtonIters: list "Number of Newton iterations" numOuterLoops: int "Number of outer loops" num_conv: int "Show Convergence Progress Report: Number of reported buses/models per iteration" oid_: int "ObjectID" order: float "Order" p_event: object "Events" phiini: float "Reference Bus: Angle" pid_: int "ProjectID" relax: float "Iteration step size: Relaxation Factor" rembar: object "Reference Bus: Reference Busbar" resFile: str "Starting point: File" root_id: object "Original Location" scGenFac: float "Scaling by category: Generation" scLoadFac: float "Scaling by category: Loads" scMotFac: float "Scaling by category: Motors" scPnight: float "Scaling by category: Night storage heaters" temperature: float "Temperature Dependency: Line/Cable Resistances: Temperature" tid_: int "TimeID" totNumNewtonIters: int "Sum of Newton iterations (of all outer loops)" tres: float "Event-Resolution" utr_init: int "Voltage magnitude initialisation: Voltage magnitude initialisation:Use voltage setpoint at reference busbar:Consider ratio of rated to nominal voltage:Consider ratio of rated to nominal voltage for all branches except transformers:Consider ratio of rated to nominal voltage for transformers only" vlmax: float "Upper Limit of Allowed Voltage" vlmin: float "Lower Limit of Allowed Voltage" zoneScale: int "Zone scaling" def AttributeType(*args): ... def CheckControllers(*args): ... def DoNotResetCalc(*args): ... def EstimateOutage(*args): ... def Execute(*args): ... def HasReferences(*args): ... def IsAC(*args): ... def IsBalanced(*args): ... def IsDC(*args): ... def PrintCheckResults(*args): ... def SetOldDistributeLoadMode(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var PostContTime : float-
Time Phase: Post Contingency Time (End of Time Phase)
var Sfix : float-
Fixed Load
var Sin : float-
Installed Power
var Svar : float-
Max. Power per Customer
var addoptions : str-
Additional Parameters
var allowedBusErrLv : float-
Max. Acceptable Load Flow Error: Bus Equations (LV)
var allowedBusErrMv : float-
Max. Acceptable Load Flow Error: Bus Equations (MV)
var bPlim4constP : int-
Considered Models for Active Power Limits: Limit active power also for const. P machines
var bPlimAsm : int-
Considered Models for Active Power Limits: Asynchronous machine
var bPlimGenst : int-
Considered Models for Active Power Limits: Static generator
var bPlimPWM : int-
Considered Models for Active Power Limits: PWM converter
var bPlimSym : int-
Considered Models for Active Power Limits: Synchronous machine
var bQlim4constQ : int-
Considered Models for Reactive Power Limits: Limit reactive power also for const. Q machines
var bQlimAsm : int-
Considered Models for Reactive Power Limits: Asynchronous machine
var bQlimGenst : int-
Considered Models for Reactive Power Limits: Static generator
var bQlimPWM : int-
Considered Models for Reactive Power Limits: PWM converter
var bQlimSlack : int-
Considered Models for Reactive Power Limits: Reference machine
var bQlimSvs : int-
Considered Models for Reactive Power Limits: Static Var system
var bQlimSym : int-
Considered Models for Reactive Power Limits: Synchronous machine
var bQlimXnet : int-
Considered Models for Reactive Power Limits: External grid
var cLimScaleOff : int-
Consider reactive power limits scaling factor
var cPbalancing : int-
Balancing
var cPlim4constPOff : int-
Considered Models for Active Power Limits: Limit active power also for const. P machines
var cPlimAsmOff : int-
Considered Models for Active Power Limits: Asynchronous machine
var cPlimGenstOff : int-
Considered Models for Active Power Limits: Static generator
var cPlimPWMOff : int-
Considered Models for Active Power Limits: PWM converter
var cPlimSymOff : int-
Considered Models for Active Power Limits: Synchronous machine
var cQlim4constQOff : int-
Considered Models for Reactive Power Limits: Limit reactive power also for const. Q machines
var cQlimAsmOff : int-
Considered Models for Reactive Power Limits: Asynchronous machine
var cQlimGenstOff : int-
Considered Models for Reactive Power Limits: Static generator
var cQlimPWMOff : int-
Considered Models for Reactive Power Limits: PWM converter
var cQlimSlackOff : int-
Considered Models for Reactive Power Limits: Reference machine
var cQlimSvsOff : int-
Considered Models for Reactive Power Limits: Static Var system
var cQlimSymOff : int-
Considered Models for Reactive Power Limits: Synchronous machine
var cQlimXnetOff : int-
Considered Models for Reactive Power Limits: External grid
var cSav : float-
Average Power
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var codePlim : int-
P limits
var codeQlim : int-
Q limits
var copt_apdist : int-
Active Power Control
var copt_net : int-
Calculation Method
var copt_tem : int-
Temperature Dependency: Line/Cable Resistances: at
var cosfix : float-
Power Factor of Fixed Load
var cosvar : float-
Power Factor of Variable Part
var cpHeadFold : object-
Head Folder
var ctemperature : int-
Temperature Dependency: Line/Cable Resistances: Temperature
var cvoltLevHv : float-
Max. Acceptable Load Flow Error: >
var cvoltLevLv : float-
Max. Acceptable Load Flow Error: >
var cvoltLevMv : float-
Max. Acceptable Load Flow Error: >
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var erreq : float-
Max. Acceptable Load Flow Error: Model Equations
var errlf : float-
Max. Acceptable Load Flow Error: Bus Equations (HV)
var fa : float-
Utilisation Factor
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var ginf : float-
Coincidence Factor (ginf)
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iFromSaved : int-
Starting point: Start from saved results
var iInterChg : int-
Interchange Schedule
var iInterType : int-
Interchange Schedule: Consider Interchange Schedules for…
var iItAlgStag : int-
Iteration step size: Break if no progress in X iterations
var iKeepCalc : int-
Maintain load flow results if calculation fails
var iPST_at : int-
Active Power Regulation: Automatic tap adjustment of phase shifters
var iPbalancing : int-
Balancing
var iPostCont : int-
Time Phase
var iResType : int-
Starting point: Source:from memory:from a file
var iSchemeStatus : int-
Scheme Status
var iShowOutLoopMsg : int-
Show 'Outer Loop' messages
var iStepAdapt : int-
Iteration step size
var iTempLoads : int-
Temperature Dependent Load Scaling
var iTrimStep : int-
Iteration step size: Trim unreasonable Newton-Raphson steps
var i_power : int-
Load Flow Method
var i_volt : int-
Consider coincidence of low-voltage loads: Voltage Drop Analysis
var iavailfact : int-
Consider Availability Factors
var ictrlx : int-
Max. Number of Iterations: Outer Loop
var ign_comp : int-
Ignore Composite Elements
var ign_mdb : list-
OoS Objects
var imaxPHSstep : int-
Max. tap changes per iteration: for phase shifting transformers:oo:1:2:3:4:5:6:7:8:9:10
var imaxtstep : int-
Max. tap changes per iteration: for transformers, shunts:oo:1:2:3:4:5:6:7:8:9:10
var iopt_apdist : int-
Active Power Control
var iopt_asht : int-
Voltage and Reactive Power Regulation: Automatic tap adjustment of shunts
var iopt_at : int-
Voltage and Reactive Power Regulation: Automatic tap adjustment of transformers
var iopt_chctr : int-
Check Control Conditions
var iopt_check : int-
Reports
var iopt_fl : int-
Flat Start
var iopt_fls : int-
Load Options: Feeder Load Scaling
var iopt_igntow : int-
Modelling Method of Towers:with in/output signals:ignore couplings:equation in lines
var iopt_initOPF : int-
Use this load flow for initialisation of OPF
var iopt_iph : int-
Ignore transformer phase shift
var iopt_lev : int-
Automatic Model Adaptation for Convergence
var iopt_lim : int-
Voltage and Reactive Power Regulation: Consider reactive power limits
var iopt_limScale : int-
Consider reactive power limits scaling factor
var iopt_lod : int-
Voltage dependent loads in Post Fault analysis
var iopt_maxibus : int-
Calculate max. current at busbars
var iopt_net : int-
Calculation Method
var iopt_noinit : int-
Starting point: Start from last calculated results if available
var iopt_notopo : int-
No Topology Rebuild
var iopt_optaplim : int-
Consider operational limits for tap changer
var iopt_plim : int-
Active Power Regulation: Consider active power limits
var iopt_pq : int-
Load Options: Consider Voltage Dependency of Loads
var iopt_prot : int-
Consider Protection Devices:none:all:main:backup
var iopt_show : int-
Show Convergence Progress Report
var iopt_sim : int-
Consider coincidence of low-voltage loads
var iopt_spar : int-
Calculate Power at Risk
var iopt_stamode : int-
Station Controller:Standard:Gen HV-Ctrl:Gen LV-Ctrl
var iopt_tem : int-
Temperature Dependency: Line/Cable Resistances: at
var iopt_trainsim : int-
Train simulation
var iprimctrl : int-
Consider Primary Controllers
var itapopt : int-
Method:direct:stepped
var itrlx : int-
Max. Number of Iterations: Newton-Raphson Iteration
var krelax : float-
Min. Controller Relaxation Factor
var loadmax : float-
Max. Loading of Edge Element
var loc_name : str-
Name
var maxDivOuterLoops : int-
Break, if Newton-Raphson diverges in first X outer loops
var maxPhaseShift : float-
Max. transformer phase shift
var maxQlimTrans : int-
Automatic detection of repeated reactive power limitations: Number of transitions
var maxTapTrans : int-
Automatic detection of tap hunting: Number of transitions
var modelLevel : int-
Model level
var nsteps : int-
Max. Number of Iterations: Number of Steps
var numNewtonIters : list-
Number of Newton iterations
var numOuterLoops : int-
Number of outer loops
var num_conv : int-
Show Convergence Progress Report: Number of reported buses/models per iteration
var oid_ : int-
ObjectID
var order : float-
Order
var p_event : object-
Events
var phiini : float-
Reference Bus: Angle
var pid_ : int-
ProjectID
var relax : float-
Iteration step size: Relaxation Factor
var rembar : object-
Reference Bus: Reference Busbar
var resFile : str-
Starting point: File
var root_id : object-
Original Location
var scGenFac : float-
Scaling by category: Generation
var scLoadFac : float-
Scaling by category: Loads
var scMotFac : float-
Scaling by category: Motors
var scPnight : float-
Scaling by category: Night storage heaters
var temperature : float-
Temperature Dependency: Line/Cable Resistances: Temperature
var tid_ : int-
TimeID
var totNumNewtonIters : int-
Sum of Newton iterations (of all outer loops)
var tres : float-
Event-Resolution
var utr_init : int-
Voltage magnitude initialisation: Voltage magnitude initialisation:Use voltage setpoint at reference busbar:Consider ratio of rated to nominal voltage:Consider ratio of rated to nominal voltage for all branches except transformers:Consider ratio of rated to nominal voltage for transformers only
var vlmax : float-
Upper Limit of Allowed Voltage
var vlmin : float-
Lower Limit of Allowed Voltage
var zoneScale : int-
Zone scaling
Methods
def AttributeType(*args)def CheckControllers(*args)def DoNotResetCalc(*args)def EstimateOutage(*args)def Execute(*args)def HasReferences(*args)def IsAC(*args)def IsBalanced(*args)def IsDC(*args)def PrintCheckResults(*args)def SetOldDistributeLoadMode(*args)
class ComLink (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComLink(PFGeneral): addoptions: str "Additional Parameters" cReadValueInit: int "Initialise read items with OPC server's values" charact: list "Charact." chardel: str "Character Delimiter:;:," chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" deadband: float "Deadband Usage: Deadband" fFile: str "Name" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iEngineID: int "Engine ID" iSchemeStatus: int "Scheme Status" idReplacement: str "TagID Placeholder" iopt_db: int "DB Synchronisation" iopt_deadb: int "Deadband Usage" iopt_lastfile: int "Read the last file from folder" iopt_link: int "Link To" iopt_report: int "Reports" iopt_reset: int "Reset Statuses" isLinkStarted: int "Link started?" loc_name: str "Name" noise: float "Noise" oid_: int "ObjectID" order: float "Order" pDataSets: object "Import Data" pDataSets2: object "Export Data" pDataSets3: object "DigPF Data" pid_: int "ProjectID" qBad: int "BAD" qBadCommFail: int "BAD: Comm Failure" qBadConfigErr: int "BAD: Configuration Error" qBadDevFail: int "BAD: Device Failure" qBadLastVal: int "BAD: Last Known Value" qBadNonSpec: int "BAD: Non-specific" qBadNotCon: int "BAD: Not Connected" qBadOutServ: int "BAD: Out of Service" qBadSensFail: int "BAD: Sensor Failure" qBadWaiting: int "BAD: Waiting for Initial Data" qGood: int "Neglect data in SE calculation if OPC quality is: GOOD" qGoodLocOver: int "Neglect data in SE calculation if OPC quality is GOOD: Local Override" qGoodNonSpec: int "Neglect data in SE calculation if OPC quality is GOOD: Non-specific" qUncerLastVal: int "Neglect data in SE calculation if OPC quality is UNCERTAIN: Last Usable Value" qUncerNonSpec: int "Neglect data in SE calculation if OPC quality is UNCERTAIN: Non-specific" qUncerNotAcc: int "Neglect data in SE calculation if OPC quality is UNCERTAIN: Sensor Not Accurate" qUncerSubNorm: int "Neglect data in SE calculation if OPC quality is UNCERTAIN: Sub-Normal" qUncerUnitExc: int "Neglect data in SE calculation if OPC quality is UNCERTAIN: Engineering Units Exceeded" qUncertain: int "Neglect data in SE calculation if OPC quality is: UNCERTAIN" repoptions: str "Alarm Object Identifier" root_id: object "Original Location" sComName: str "Computer Name" sProgID: str "Prog ID" tid_: int "TimeID" def AttributeType(*args): ... def Execute(*args): ... def HasReferences(*args): ... def LoadMicroSCADAFile(*args): ... def ReceiveData(*args): ... def SendData(*args): ... def SentDataStatus(*args): ... def SetOPCReceiveQuality(*args): ... def SetSwitchShcEventMode(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var cReadValueInit : int-
Initialise read items with OPC server's values
var charact : list-
Charact.
var chardel : str-
Character Delimiter:;:,
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var deadband : float-
Deadband Usage: Deadband
var fFile : str-
Name
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iEngineID : int-
Engine ID
var iSchemeStatus : int-
Scheme Status
var idReplacement : str-
TagID Placeholder
var iopt_db : int-
DB Synchronisation
var iopt_deadb : int-
Deadband Usage
var iopt_lastfile : int-
Read the last file from folder
var iopt_link : int-
Link To
var iopt_report : int-
Reports
var iopt_reset : int-
Reset Statuses
var isLinkStarted : int-
Link started?
var loc_name : str-
Name
var noise : float-
Noise
var oid_ : int-
ObjectID
var order : float-
Order
var pDataSets : object-
Import Data
var pDataSets2 : object-
Export Data
var pDataSets3 : object-
DigPF Data
var pid_ : int-
ProjectID
var qBad : int-
BAD
var qBadCommFail : int-
BAD: Comm Failure
var qBadConfigErr : int-
BAD: Configuration Error
var qBadDevFail : int-
BAD: Device Failure
var qBadLastVal : int-
BAD: Last Known Value
var qBadNonSpec : int-
BAD: Non-specific
var qBadNotCon : int-
BAD: Not Connected
var qBadOutServ : int-
BAD: Out of Service
var qBadSensFail : int-
BAD: Sensor Failure
var qBadWaiting : int-
BAD: Waiting for Initial Data
var qGood : int-
Neglect data in SE calculation if OPC quality is: GOOD
var qGoodLocOver : int-
Neglect data in SE calculation if OPC quality is GOOD: Local Override
var qGoodNonSpec : int-
Neglect data in SE calculation if OPC quality is GOOD: Non-specific
var qUncerLastVal : int-
Neglect data in SE calculation if OPC quality is UNCERTAIN: Last Usable Value
var qUncerNonSpec : int-
Neglect data in SE calculation if OPC quality is UNCERTAIN: Non-specific
var qUncerNotAcc : int-
Neglect data in SE calculation if OPC quality is UNCERTAIN: Sensor Not Accurate
var qUncerSubNorm : int-
Neglect data in SE calculation if OPC quality is UNCERTAIN: Sub-Normal
var qUncerUnitExc : int-
Neglect data in SE calculation if OPC quality is UNCERTAIN: Engineering Units Exceeded
var qUncertain : int-
Neglect data in SE calculation if OPC quality is: UNCERTAIN
var repoptions : str-
Alarm Object Identifier
var root_id : object-
Original Location
var sComName : str-
Computer Name
var sProgID : str-
Prog ID
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Execute(*args)def HasReferences(*args)def LoadMicroSCADAFile(*args)def ReceiveData(*args)def SendData(*args)def SentDataStatus(*args)def SetOPCReceiveQuality(*args)def SetSwitchShcEventMode(*args)
class ComMerge (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComMerge(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" conApproval: int "Compare Options: Consider Approval Information" conflictMode: int "Merge: Assign" consAdded: int "Compare Options: Search correspondents for added objects" consCim: int "Compare Options: Consider CIM data" consDataExt: int "Compare Options: Consider Data Extensions" consOpd: int "Consider Operational Data" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" identifyByFKey: int "Compare Options: Identify correspondents by foreign key" identifyByName: int "Compare Options: Identify correspondents always by name/rules" iopt_3way: int "Compare: 2nd" loc_name: str "Name" merge: int "Merge" minThresh: float "Compare Options: Ignore differences <" name_base: str "Compare: as" name_mod1: str "Compare: as" name_mod2: str "Compare: as" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" root_id: object "Original Location" target_2way: int "Merge: into" target_3way: int "Merge: into" tid_: int "TimeID" top_base: object "Compare: Base" top_mod1: object "Compare: 1st" top_mod2: object "Compare: 2nd" travmode: int "Compare Options: Depth :Only chosen Object :Chosen and contained Objects" def AttributeType(*args): ... def CheckAssignments(*args): ... def Compare(*args): ... def CompareActive(*args): ... def CompareRecording(*args): ... def Execute(*args): ... def ExecuteRecording(*args): ... def ExecuteWithActiveProject(*args): ... def GetCorrespondingObject(*args): ... def GetModification(*args): ... def GetModificationResult(*args): ... def GetModifiedObjects(*args): ... def HasReferences(*args): ... def Merge(*args): ... def PrintComparisonReport(*args): ... def PrintModifications(*args): ... def Reset(*args): ... def SetAutoAssignmentForAll(*args): ... def SetObjectsToCompare(*args): ... def ShowBrowser(*args): ... def WereModificationsFound(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var conApproval : int-
Compare Options: Consider Approval Information
var conflictMode : int-
Merge: Assign
var consAdded : int-
Compare Options: Search correspondents for added objects
var consCim : int-
Compare Options: Consider CIM data
var consDataExt : int-
Compare Options: Consider Data Extensions
var consOpd : int-
Consider Operational Data
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var identifyByFKey : int-
Compare Options: Identify correspondents by foreign key
var identifyByName : int-
Compare Options: Identify correspondents always by name/rules
var iopt_3way : int-
Compare: 2nd
var loc_name : str-
Name
var merge : int-
Merge
var minThresh : float-
Compare Options: Ignore differences <
var name_base : str-
Compare: as
var name_mod1 : str-
Compare: as
var name_mod2 : str-
Compare: as
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var target_2way : int-
Merge: into
var target_3way : int-
Merge: into
var tid_ : int-
TimeID
var top_base : object-
Compare: Base
var top_mod1 : object-
Compare: 1st
var top_mod2 : object-
Compare: 2nd
var travmode : int-
Compare Options: Depth :Only chosen Object :Chosen and contained Objects
Methods
def AttributeType(*args)def CheckAssignments(*args)def Compare(*args)def CompareActive(*args)def CompareRecording(*args)def Execute(*args)def ExecuteRecording(*args)def ExecuteWithActiveProject(*args)def GetCorrespondingObject(*args)def GetModification(*args)def GetModificationResult(*args)def GetModifiedObjects(*args)def HasReferences(*args)def Merge(*args)def PrintComparisonReport(*args)def PrintModifications(*args)def Reset(*args)def SetAutoAssignmentForAll(*args)def SetObjectsToCompare(*args)def ShowBrowser(*args)def WereModificationsFound(*args)
class ComMod (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComMod(PFGeneral): MP_alg: int "Direct construction of A-matrix (as in V13.2)" ResultFile: object "Results" addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cinitMode: int "Operating point for calculation" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dirMatl: str "Output to Matlab files: in Directory" epsIdent: float "Identification of eigenvalues: consider identical if distance smaller" erreq: float "Iteration Control: Maximum Error of Model Equations" errsm: float "Iteration Control: Maximum Iteration Error of Nodal Equations" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iChkEVecs: int "Omit eigenvalues if eigenvector-transformation fails." iDirectA: int "Direct construction of A-matrix (as in V13.2)" iEValMatl: int "Output to Matlab files: Eigenvalues" iExtra: int "Solve implicit system" iGnrlMode: int "Initialisation of Arnoldi Iteration" iLEVMatl: int "Output to Matlab files: Left Eigenvectors (Controllability)" iLeft: int "Calculate: Left Eigenvectors (Controllability)" iPart: int "Calculate: Participation Factors" iPartMatl: int "Output to Matlab files: Participation Factors" iQRorQZ: int "Algorithm" iREVMatl: int "Output to Matlab files: Right Eigenvectors (Observability)" iRight: int "Calculate: Right Eigenvectors (Observability)" iSchemeStatus: int "Scheme Status" iSparse: int "Use spectral transformation" iSysMatsMatl: int "Output to Matlab files: System Matrices" i_nr: int "Number of Eigenvalues" ignoreAbove: float "Recording filter for eigenvalues: Max. magnitude" ignoreBelow: float "Recording filter for eigenvalues: Min. magnitude" initMode: int "Operating point for calculation" iopt_met: int "Calculation Method" iopt_noevec: int "Calculate Eigenvalues only" iopt_which: int "Selection of eigenvalues closest to RP" isRecMaxDampRat: int "Recording filter for eigenvalues: Max. damp. ratio" isRecMaxImag: int "Recording filter for eigenvalues: Max. imag. part" isRecMaxMagn: int "Recording filter for eigenvalues: Max. magnitude" isRecMaxReal: int "Recording filter for eigenvalues: Max. real part" isRecMinDampRat: int "Recording filter for eigenvalues: Min. damp. ratio" isRecMinImag: int "Recording filter for eigenvalues: Min. imag. part" isRecMinMagn: int "Recording filter for eigenvalues: Min. magnitude" isRecMinReal: int "Recording filter for eigenvalues: Min. real part" isRecOscModesOnly: int "Recording filter for eigenvalues: Oscillatory modes only" isRecUnstabModesOnly: int "Recording filter for eigenvalues: Unstable modes only" isShowFilteredEvals: int "Report filtered out eigenvalues in output window" loc_name: str "Name" maxDampRat: float "Recording filter for eigenvalues: Max. damp. ratio" maxDampedFreq: float "Recording filter for eigenvalues: Max. frequency" maxImag: float "Recording filter for eigenvalues: Max. imag. part" maxReal: float "Recording filter for eigenvalues: Max. real part" minDampRat: float "Recording filter for eigenvalues: Min. damp. ratio" minDampedFreq: float "Recording filter for eigenvalues: Min. frequency" minImag: float "Recording filter for eigenvalues: Min. imag. part" minReal: float "Recording filter for eigenvalues: Min. real part" oid_: int "ObjectID" order: float "Order" outputType: int "Output" pInitCond: object "Operating point for calculation: Initial conditions" pid_: int "ProjectID" repBufferAndExtDll: int "Report models containing buffers, time-discrete variables or external functions" repConstantStates: int "Report state variables that are assumed to be constant at current operating point" root_id: object "Original Location" shiftDampFreq: float "Complex reference point (RP): Damped frequency:" shifti: float "Complex reference point (RP): Imaginary part:" shiftr: float "Complex reference point (RP): Real part:" tid_: int "TimeID" tol: float "Eigenvalue convergence tolerance" useBalancing: int "Apply algorithm for improved conditioning" def AttributeType(*args): ... def Execute(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var MP_alg : int-
Direct construction of A-matrix (as in V13.2)
var ResultFile : object-
Results
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cinitMode : int-
Operating point for calculation
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dirMatl : str-
Output to Matlab files: in Directory
var epsIdent : float-
Identification of eigenvalues: consider identical if distance smaller
var erreq : float-
Iteration Control: Maximum Error of Model Equations
var errsm : float-
Iteration Control: Maximum Iteration Error of Nodal Equations
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iChkEVecs : int-
Omit eigenvalues if eigenvector-transformation fails.
var iDirectA : int-
Direct construction of A-matrix (as in V13.2)
var iEValMatl : int-
Output to Matlab files: Eigenvalues
var iExtra : int-
Solve implicit system
var iGnrlMode : int-
Initialisation of Arnoldi Iteration
var iLEVMatl : int-
Output to Matlab files: Left Eigenvectors (Controllability)
var iLeft : int-
Calculate: Left Eigenvectors (Controllability)
var iPart : int-
Calculate: Participation Factors
var iPartMatl : int-
Output to Matlab files: Participation Factors
var iQRorQZ : int-
Algorithm
var iREVMatl : int-
Output to Matlab files: Right Eigenvectors (Observability)
var iRight : int-
Calculate: Right Eigenvectors (Observability)
var iSchemeStatus : int-
Scheme Status
var iSparse : int-
Use spectral transformation
var iSysMatsMatl : int-
Output to Matlab files: System Matrices
var i_nr : int-
Number of Eigenvalues
var ignoreAbove : float-
Recording filter for eigenvalues: Max. magnitude
var ignoreBelow : float-
Recording filter for eigenvalues: Min. magnitude
var initMode : int-
Operating point for calculation
var iopt_met : int-
Calculation Method
var iopt_noevec : int-
Calculate Eigenvalues only
var iopt_which : int-
Selection of eigenvalues closest to RP
var isRecMaxDampRat : int-
Recording filter for eigenvalues: Max. damp. ratio
var isRecMaxImag : int-
Recording filter for eigenvalues: Max. imag. part
var isRecMaxMagn : int-
Recording filter for eigenvalues: Max. magnitude
var isRecMaxReal : int-
Recording filter for eigenvalues: Max. real part
var isRecMinDampRat : int-
Recording filter for eigenvalues: Min. damp. ratio
var isRecMinImag : int-
Recording filter for eigenvalues: Min. imag. part
var isRecMinMagn : int-
Recording filter for eigenvalues: Min. magnitude
var isRecMinReal : int-
Recording filter for eigenvalues: Min. real part
var isRecOscModesOnly : int-
Recording filter for eigenvalues: Oscillatory modes only
var isRecUnstabModesOnly : int-
Recording filter for eigenvalues: Unstable modes only
var isShowFilteredEvals : int-
Report filtered out eigenvalues in output window
var loc_name : str-
Name
var maxDampRat : float-
Recording filter for eigenvalues: Max. damp. ratio
var maxDampedFreq : float-
Recording filter for eigenvalues: Max. frequency
var maxImag : float-
Recording filter for eigenvalues: Max. imag. part
var maxReal : float-
Recording filter for eigenvalues: Max. real part
var minDampRat : float-
Recording filter for eigenvalues: Min. damp. ratio
var minDampedFreq : float-
Recording filter for eigenvalues: Min. frequency
var minImag : float-
Recording filter for eigenvalues: Min. imag. part
var minReal : float-
Recording filter for eigenvalues: Min. real part
var oid_ : int-
ObjectID
var order : float-
Order
var outputType : int-
Output
var pInitCond : object-
Operating point for calculation: Initial conditions
var pid_ : int-
ProjectID
var repBufferAndExtDll : int-
Report models containing buffers, time-discrete variables or external functions
var repConstantStates : int-
Report state variables that are assumed to be constant at current operating point
var root_id : object-
Original Location
var shiftDampFreq : float-
Complex reference point (RP): Damped frequency:
var shifti : float-
Complex reference point (RP): Imaginary part:
var shiftr : float-
Complex reference point (RP): Real part:
var tid_ : int-
TimeID
var tol : float-
Eigenvalue convergence tolerance
var useBalancing : int-
Apply algorithm for improved conditioning
Methods
def AttributeType(*args)def Execute(*args)def HasReferences(*args)
class ComMot (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComMot(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" i_volt: int "Successful Starting Criterion for Simplified Models: Voltage Drop based on..." iopt_asc: int "Report" iopt_dflt: int "Simulation Method: User defined simulation settings" iopt_dss: int "Simulation Method: User defined simulation settings" iopt_maxv: int "Simulation Type: Use settings for Max. Voltage Drop" iopt_net: int "Simulation Method: Network Representation" iopt_rms: int "Simulation Method: RMS values (Electromechanical Transients)" iopt_styp: int "Simulation Type" iopt_thl: int "Check Thermal Limits of Cables and Transformers" iopt_view: int "Display results for:" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pMonBars: object "Monitoring: Additional Terminals" pMonCabs: object "Check Thermal Limits of Cables and Transformers: Additional Equipment" pMotor: object "Motor(s)" p_resrms: object "Results" p_resst: object "Report: Results" pid_: int "ProjectID" root_id: object "Original Location" selected: list "Selected Elements" tid_: int "TimeID" time: float "Simulation Method: Simulation Time" tolspeed: float "Successful Starting Criterion for Simplified Models: Max. Speed Tolerance" tolvolt: float "Successful Starting Criterion for Simplified Models: Max. Voltage Drop" def AttributeType(*args): ... def Execute(*args): ... def GetMotorConnections(*args): ... def GetMotorSwitch(*args): ... def GetMotorTerminal(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var i_volt : int-
Successful Starting Criterion for Simplified Models: Voltage Drop based on…
var iopt_asc : int-
Report
var iopt_dflt : int-
Simulation Method: User defined simulation settings
var iopt_dss : int-
Simulation Method: User defined simulation settings
var iopt_maxv : int-
Simulation Type: Use settings for Max. Voltage Drop
var iopt_net : int-
Simulation Method: Network Representation
var iopt_rms : int-
Simulation Method: RMS values (Electromechanical Transients)
var iopt_styp : int-
Simulation Type
var iopt_thl : int-
Check Thermal Limits of Cables and Transformers
var iopt_view : int-
Display results for:
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pMonBars : object-
Monitoring: Additional Terminals
var pMonCabs : object-
Check Thermal Limits of Cables and Transformers: Additional Equipment
var pMotor : object-
Motor(s)
var p_resrms : object-
Results
var p_resst : object-
Report: Results
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var selected : list-
Selected Elements
var tid_ : int-
TimeID
var time : float-
Simulation Method: Simulation Time
var tolspeed : float-
Successful Starting Criterion for Simplified Models: Max. Speed Tolerance
var tolvolt : float-
Successful Starting Criterion for Simplified Models: Max. Voltage Drop
Methods
def AttributeType(*args)def Execute(*args)def GetMotorConnections(*args)def GetMotorSwitch(*args)def GetMotorTerminal(*args)def HasReferences(*args)
class ComNmink (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComNmink(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cntNameDef: int "Naming of created contingencies or fault cases" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" fr_elm: int "Network Components" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSaveto: int "Fault case folder" iSchemeStatus: int "Scheme Status" iopt_cmd: int "Creation of Contingencies" iopt_lev: int "Outage Level" iopt_lne: int "Network Components: Lines/cables" iopt_n1: int "Outage Level: n-1 cases" iopt_n2: int "Outage Level: n-2 cases" iopt_nc: int "Outage Level: n-k cases of mutually coupled lines/cables" iopt_scap: int "Network Components: Series Capacitors" iopt_sreac: int "Series Reactors" iopt_sym: int "Network Components: Generators" iopt_trf: int "Network Components: Transformers" loc_name: str "Name" oid_: int "ObjectID" optSel: int "Network Components: Create Cases for:Whole system:Selection:Filtered Elements" order: float "Order" pid_: int "ProjectID" root_id: object "Original Location" sel_filter: object "Network Components: Filter" sel_folder: object "Fault case folder: Selected folder" sel_user: object "Network Components: Set" tid_: int "TimeID" def AddRef(*args): ... def AttributeType(*args): ... def Clear(*args): ... def Execute(*args): ... def GenerateContingenciesForAnalysis(*args): ... def GetAll(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cntNameDef : int-
Naming of created contingencies or fault cases
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var fr_elm : int-
Network Components
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSaveto : int-
Fault case folder
var iSchemeStatus : int-
Scheme Status
var iopt_cmd : int-
Creation of Contingencies
var iopt_lev : int-
Outage Level
var iopt_lne : int-
Network Components: Lines/cables
var iopt_n1 : int-
Outage Level: n-1 cases
var iopt_n2 : int-
Outage Level: n-2 cases
var iopt_nc : int-
Outage Level: n-k cases of mutually coupled lines/cables
var iopt_scap : int-
Network Components: Series Capacitors
var iopt_sreac : int-
Series Reactors
var iopt_sym : int-
Network Components: Generators
var iopt_trf : int-
Network Components: Transformers
var loc_name : str-
Name
var oid_ : int-
ObjectID
var optSel : int-
Network Components: Create Cases for:Whole system:Selection:Filtered Elements
var order : float-
Order
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sel_filter : object-
Network Components: Filter
var sel_folder : object-
Fault case folder: Selected folder
var sel_user : object-
Network Components: Set
var tid_ : int-
TimeID
Methods
def AddRef(*args)def AttributeType(*args)def Clear(*args)def Execute(*args)def GenerateContingenciesForAnalysis(*args)def GetAll(*args)def HasReferences(*args)
class ComOmr (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComOmr(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_feed: int "Determine Optimal Manual Restoration for" loc_name: str "Name" num_level: int "Max. Number of Restoration Levels" oid_: int "ObjectID" order: float "Order" order_BB: int "Backbone Order (Max.)" pid_: int "ProjectID" ref_comsh: object "Report: Output" ref_ldf: object "Load Flow" ref_selfeed: object "Determine Optimal Manual Restoration for: Feeders" res_out: int "Report" root_id: object "Original Location" tid_: int "TimeID" val_pwr: float "Min. Power in Pocket" val_wght: float "Penalty Factor: Branches end at Manual Switch" val_wght1: float "Penalty Factor: Non-Backbone Branches (Level I)" def AttributeType(*args): ... def Execute(*args): ... def GetFeeders(*args): ... def GetOMR(*args): ... def GetRegionCount(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_feed : int-
Determine Optimal Manual Restoration for
var loc_name : str-
Name
var num_level : int-
Max. Number of Restoration Levels
var oid_ : int-
ObjectID
var order : float-
Order
var order_BB : int-
Backbone Order (Max.)
var pid_ : int-
ProjectID
var ref_comsh : object-
Report: Output
var ref_ldf : object-
Load Flow
var ref_selfeed : object-
Determine Optimal Manual Restoration for: Feeders
var res_out : int-
Report
var root_id : object-
Original Location
var tid_ : int-
TimeID
var val_pwr : float-
Min. Power in Pocket
var val_wght : float-
Penalty Factor: Branches end at Manual Switch
var val_wght1 : float-
Penalty Factor: Non-Backbone Branches (Level I)
Methods
def AttributeType(*args)def Execute(*args)def GetFeeders(*args)def GetOMR(*args)def GetRegionCount(*args)def HasReferences(*args)
class ComOpc (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComOpc(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" deadband: float "Deadband Usage: Deadband" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iPort: int "Server Port" iSchemeStatus: int "Scheme Status" idReplacement: str "TagID Placeholder" iopt_StorLoc: int "Storage location" iopt_auth: int "Authentication mode" iopt_db: int "DB Synchronisation" iopt_deadb: int "Deadband Usage" iopt_link: int "Link To" iopt_mode: int "Credentials" iopt_serverV: int " Verify server certificate" iopt_type: int "Mode" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" rootPath: str "Path to root element" root_id: object "Original Location" sComputerUrl: str "Server top - level URL" sPassword: str "Password" sServerName: str "Server sub - level URL" sSslCaRevoc: str "Revoked certificate storage" sSslCaTrust: str "Trusted certificate storage" sSslCertPath: str "Certificate" sSslIsRevoc: str "Revoked issuer certificate storage" sSslIsTrust: str "Trusted issuer certificate storage" sSslPkPass: str "Private key password" sSslPkPath: str "Private key" sUserName: str "Username" sWinStorName: str "Name of certificate folder" sWinThumbpr: str "Certificate thumbprint" tagSet: object " Points to transfer" tid_: int "TimeID" def AttributeType(*args): ... def Execute(*args): ... def GetCertificatePath(*args): ... def HasReferences(*args): ... def ReceiveData(*args): ... def SendData(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var deadband : float-
Deadband Usage: Deadband
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iPort : int-
Server Port
var iSchemeStatus : int-
Scheme Status
var idReplacement : str-
TagID Placeholder
var iopt_StorLoc : int-
Storage location
var iopt_auth : int-
Authentication mode
var iopt_db : int-
DB Synchronisation
var iopt_deadb : int-
Deadband Usage
var iopt_link : int-
Link To
var iopt_mode : int-
Credentials
var iopt_serverV : int-
Verify server certificate
var iopt_type : int-
Mode
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var rootPath : str-
Path to root element
var root_id : object-
Original Location
var sComputerUrl : str-
Server top - level URL
var sPassword : str-
Password
var sServerName : str-
Server sub - level URL
var sSslCaRevoc : str-
Revoked certificate storage
var sSslCaTrust : str-
Trusted certificate storage
var sSslCertPath : str-
Certificate
var sSslIsRevoc : str-
Revoked issuer certificate storage
var sSslIsTrust : str-
Trusted issuer certificate storage
var sSslPkPass : str-
Private key password
var sSslPkPath : str-
Private key
var sUserName : str-
Username
var sWinStorName : str-
Name of certificate folder
var sWinThumbpr : str-
Certificate thumbprint
var tagSet : object-
Points to transfer
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Execute(*args)def GetCertificatePath(*args)def HasReferences(*args)def ReceiveData(*args)def SendData(*args)
class ComOutage (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComOutage(PFGeneral): BBFault: int "Busbar Fault" Branches: object "Branch" Couplers: list "Open" CouplersClose: list "Close" Elms: list "Name" Faults: list "Fault Location" IntState: list "State" Nodes: list "Name" addoptions: str "Additional Parameters" cFaultElm: object "Fault location" charact: list "Charact." chr_name: str "Characteristic Name" cluster: int "Cluster" cn_k: list "Fault Type" contents: list "Events" cpCase: object "Fault Case" cpGroup: object "Fault Group" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iNoSupply: int "DC Generation/Demand:not changed:changed:changed by element not in table" iOneSide: int "Use equation at branch side (index)" iPsensOnly: int "Use P-sensitivities only" iSchemeStatus: int "Scheme Status" idynamic: int "Dynamic contingency" iopt_evts: str "Events used for this Contingency" loc_name: str "Name" n_k: int "Contingency Order" number: int "Number" oid_: int "ObjectID" order: float "Order" outserv: int "Not analysed" pCase: object "Fault Case" pSWSC: list "Switch Scheme" pid_: int "ProjectID" restore: str "System Restoration" root_id: object "Original Location" studyTime: int "Study time of dynamic contingency" tid_: int "TimeID" year: int "Year" def AttributeType(*args): ... def ContinueTrace(*args): ... def Execute(*args): ... def ExecuteTime(*args): ... def GetObject(*args): ... def HasReferences(*args): ... def RemoveEvents(*args): ... def SetObjs(*args): ... def StartTrace(*args): ... def StopTrace(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var BBFault : int-
Busbar Fault
var Branches : object-
Branch
var Couplers : list-
Open
var CouplersClose : list-
Close
var Elms : list-
Name
var Faults : list-
Fault Location
var IntState : list-
State
var Nodes : list-
Name
var addoptions : str-
Additional Parameters
var cFaultElm : object-
Fault location
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cluster : int-
Cluster
var cn_k : list-
Fault Type
var contents : list-
Events
var cpCase : object-
Fault Case
var cpGroup : object-
Fault Group
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iNoSupply : int-
DC Generation/Demand:not changed:changed:changed by element not in table
var iOneSide : int-
Use equation at branch side (index)
var iPsensOnly : int-
Use P-sensitivities only
var iSchemeStatus : int-
Scheme Status
var idynamic : int-
Dynamic contingency
var iopt_evts : str-
Events used for this Contingency
var loc_name : str-
Name
var n_k : int-
Contingency Order
var number : int-
Number
var oid_ : int-
ObjectID
var order : float-
Order
var outserv : int-
Not analysed
var pCase : object-
Fault Case
var pSWSC : list-
Switch Scheme
var pid_ : int-
ProjectID
var restore : str-
System Restoration
var root_id : object-
Original Location
var studyTime : int-
Study time of dynamic contingency
var tid_ : int-
TimeID
var year : int-
Year
Methods
def AttributeType(*args)def ContinueTrace(*args)def Execute(*args)def ExecuteTime(*args)def GetObject(*args)def HasReferences(*args)def RemoveEvents(*args)def SetObjs(*args)def StartTrace(*args)def StopTrace(*args)
class ComPfdimport (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComPfdimport(PFGeneral): activatePrj: int "Import options: Activate project after import" addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" codepage: list "Import options: Text encoding" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" g_bases: list "Base projects and versions in original database" g_contents: list "File information: Contents" g_created: int "File information: Date and Time" g_creator: str "File information: Exported by" g_file: str "File information: PFD file" g_licinfo: list "(DIGSIDONGLE only) Licence information" g_noobjs: int "File information: Number of records" g_noprjs: int "File information: Number of projects" g_path: list "File information: Original Path" g_refs: list "File information: Missing or unreadable referenced objects" g_sourceVersion: str "File information: Source version" g_target: object "Import options: New Path" g_version: str "File information: Target version" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def Execute(*args): ... def GetImportedObjects(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var activatePrj : int-
Import options: Activate project after import
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var codepage : list-
Import options: Text encoding
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var g_bases : list-
Base projects and versions in original database
var g_contents : list-
File information: Contents
var g_created : int-
File information: Date and Time
var g_creator : str-
File information: Exported by
var g_file : str-
File information: PFD file
var g_licinfo : list-
(DIGSIDONGLE only) Licence information
var g_noobjs : int-
File information: Number of records
var g_noprjs : int-
File information: Number of projects
var g_path : list-
File information: Original Path
var g_refs : list-
File information: Missing or unreadable referenced objects
var g_sourceVersion : str-
File information: Source version
var g_target : object-
Import options: New Path
var g_version : str-
File information: Target version
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Execute(*args)def GetImportedObjects(*args)def HasReferences(*args)
class ComPrjconnector (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComPrjconnector(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" identAttribute: str "Identify terminals by" loc_name: str "Name" method: str "Connection method" obj: str "Object Name" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" variationName: str "Store connections in Variation" vnodeGrid: object "Virtual nodes grid" def AttributeType(*args): ... def Execute(*args): ... def GetSuccesfullyConnectedItems(*args): ... def GetUnsuccesfullyConnectedItems(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var identAttribute : str-
Identify terminals by
var loc_name : str-
Name
var method : str-
Connection method
var obj : str-
Object Name
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
var variationName : str-
Store connections in Variation
var vnodeGrid : object-
Virtual nodes grid
Methods
def AttributeType(*args)def Execute(*args)def GetSuccesfullyConnectedItems(*args)def GetUnsuccesfullyConnectedItems(*args)def HasReferences(*args)
class ComProtgraphic (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComProtgraphic(PFGeneral): addoptions: str "Additional Parameters" cCurrents: int "Create diagrams for: Currents" cDirAngles: int "Create diagrams for: Directional angles" cImpedances: int "Create diagrams for: Impedances" cReachBrushes: list "Brush Style" cReachDevices: list "Device" cReactances: int "Create diagrams for: Reactances" cSweep: object "Short-circuit sweep: Command" cSweepDevices: list "Device" cUpdatePages: list "Plot page" cVoltages: int "Create diagrams for: Voltages" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" createVars: int "Create diagrams for" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" devices: object "Protection devices: Selection" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_action: int "Action" iopt_pages: int "Update diagrams" loc_name: str "Name" loopSelection: int "Create diagrams for: Loop selection:&1&Phase-Earth:&2&Phase-Phase:&3&All" oid_: int "ObjectID" order: float "Order" path: object "Path" pid_: int "ProjectID" reachBrushes: list "Brush Style" reachColours: list "Colour" reachDevices: list "Protection devices for reach colouring" reachWidth: float "Width factor" reachZones: list "Zone" reference: int "Create diagrams for: Reference frame:Secondary:Primary" root_id: object "Original Location" sweepDevices: list "Protection devices for sweep diagrams" thresholds: int "Create diagrams for: Add tripping thresholds" tid_: int "TimeID" updatePages: list "Plot pages" def AddToUpdatePages(*args): ... def AttributeType(*args): ... def ClearUpdatePages(*args): ... def Execute(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var cCurrents : int-
Create diagrams for: Currents
var cDirAngles : int-
Create diagrams for: Directional angles
var cImpedances : int-
Create diagrams for: Impedances
var cReachBrushes : list-
Brush Style
var cReachDevices : list-
Device
var cReactances : int-
Create diagrams for: Reactances
var cSweep : object-
Short-circuit sweep: Command
var cSweepDevices : list-
Device
var cUpdatePages : list-
Plot page
var cVoltages : int-
Create diagrams for: Voltages
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var createVars : int-
Create diagrams for
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var devices : object-
Protection devices: Selection
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_action : int-
Action
var iopt_pages : int-
Update diagrams
var loc_name : str-
Name
var loopSelection : int-
Create diagrams for: Loop selection:&1&Phase-Earth:&2&Phase-Phase:&3&All
var oid_ : int-
ObjectID
var order : float-
Order
var path : object-
Path
var pid_ : int-
ProjectID
var reachBrushes : list-
Brush Style
var reachColours : list-
Colour
var reachDevices : list-
Protection devices for reach colouring
var reachWidth : float-
Width factor
var reachZones : list-
Zone
var reference : int-
Create diagrams for: Reference frame:Secondary:Primary
var root_id : object-
Original Location
var sweepDevices : list-
Protection devices for sweep diagrams
var thresholds : int-
Create diagrams for: Add tripping thresholds
var tid_ : int-
TimeID
var updatePages : list-
Plot pages
Methods
def AddToUpdatePages(*args)def AttributeType(*args)def ClearUpdatePages(*args)def Execute(*args)def HasReferences(*args)
class ComPvcurves (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComPvcurves(PFGeneral): addoptions: str "Additional Parameters" calcCont: int "Consider contingencies" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" critFactor: float "Critical factor" critGrad: float "Critical gradient" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" debugOut: int "Show detailed output" fold_id: object "In Folder" for_name: str "Foreign Key" frIterMethd: int "Step size algorithm" frLoads: int "Scale loads" frScaleini: int "Initial load scaling" frSel_Busb: int "Record terminal results" frStepsize: int "Step size definition" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iniStepsize: float "Step size definition: Initial step size" iopt_clc: int "Calculation" loc_name: str "Name" maxIter: int "Step size definition: Maximum iterations" maxStepsize: float "Step size definition: Maximum step size" minStepsize: float "Step size definition: Minimum step size" oid_: int "ObjectID" order: float "Order" pInputCont: object "Consider contingencies: Contingency Analysis" pSel_Busb: object "Record terminal results: " pSel_Load: object "Scale loads: " pid_: int "ProjectID" results: object "Record terminal results: Results" root_id: object "Original Location" scaleMot: int "Scale loads: Scale motors" scaleNegLod: int "Scale loads: Scale negative loads" scaleini: float "Initial load scaling: Multiplication factor" tid_: int "TimeID" def AttributeType(*args): ... def Execute(*args): ... def FindCriticalBus(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var calcCont : int-
Consider contingencies
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var critFactor : float-
Critical factor
var critGrad : float-
Critical gradient
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var debugOut : int-
Show detailed output
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var frIterMethd : int-
Step size algorithm
var frLoads : int-
Scale loads
var frScaleini : int-
Initial load scaling
var frSel_Busb : int-
Record terminal results
var frStepsize : int-
Step size definition
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iniStepsize : float-
Step size definition: Initial step size
var iopt_clc : int-
Calculation
var loc_name : str-
Name
var maxIter : int-
Step size definition: Maximum iterations
var maxStepsize : float-
Step size definition: Maximum step size
var minStepsize : float-
Step size definition: Minimum step size
var oid_ : int-
ObjectID
var order : float-
Order
var pInputCont : object-
Consider contingencies: Contingency Analysis
var pSel_Busb : object-
Record terminal results:
var pSel_Load : object-
Scale loads:
var pid_ : int-
ProjectID
var results : object-
Record terminal results: Results
var root_id : object-
Original Location
var scaleMot : int-
Scale loads: Scale motors
var scaleNegLod : int-
Scale loads: Scale negative loads
var scaleini : float-
Initial load scaling: Multiplication factor
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Execute(*args)def FindCriticalBus(*args)def HasReferences(*args)
class ComPython (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComPython(PFGeneral): IntDesc: list "Description" IntExpr: list "Value" IntName: list "Name" IntResDesc: list "Description" IntResExpr: list "Value" IntResName: list "Name" IntResType: list "Type" IntResUnit: list "Unit" IntType: list "Type" IntUnit: list "Unit" addoptions: str "Additional Parameters" author: str "Author" charact: list "Charact." chr_name: str "Characteristic Name" company: str "Company" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" filePath: str "Script file" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" interfaceVersion: int "Interface Version:&1&1:&2&2" isRemoteScriptSet: int "A remote script is set." loc_name: str "Name" modifytime: int "Last Modified" obj_desc: list "Description" obj_id: list "Object" obj_name: list "Name" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" root_id: object "Original Location" scriptSourceChoice: int "Python Script" script_id: object "Remote script" shortDesc: str "Short Description" tid_: int "TimeID" typemetadata_changeLog: list "Change Log" typemetadata_key: list "Type Key" typemetadata_version: list "Version" version: str "Version" xDesc: list "Long Description" xNotes: list "Release Notes" xScript: list "Embedded Code" def AttributeType(*args): ... def Execute(*args): ... def GetExternalObject(*args): ... def GetInputParameterDouble(*args): ... def GetInputParameterInt(*args): ... def GetInputParameterString(*args): ... def HasReferences(*args): ... def SetExternalObject(*args): ... def SetInputParameterDouble(*args): ... def SetInputParameterInt(*args): ... def SetInputParameterString(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var IntDesc : list-
Description
var IntExpr : list-
Value
var IntName : list-
Name
var IntResDesc : list-
Description
var IntResExpr : list-
Value
var IntResName : list-
Name
var IntResType : list-
Type
var IntResUnit : list-
Unit
var IntType : list-
Type
var IntUnit : list-
Unit
var addoptions : str-
Additional Parameters
-
Author
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var company : str-
Company
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var filePath : str-
Script file
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var interfaceVersion : int-
Interface Version:&1&1:&2&2
var isRemoteScriptSet : int-
A remote script is set.
var loc_name : str-
Name
var modifytime : int-
Last Modified
var obj_desc : list-
Description
var obj_id : list-
Object
var obj_name : list-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var scriptSourceChoice : int-
Python Script
var script_id : object-
Remote script
var shortDesc : str-
Short Description
var tid_ : int-
TimeID
var typemetadata_changeLog : list-
Change Log
var typemetadata_key : list-
Type Key
var typemetadata_version : list-
Version
var version : str-
Version
var xDesc : list-
Long Description
var xNotes : list-
Release Notes
var xScript : list-
Embedded Code
Methods
def AttributeType(*args)def Execute(*args)def GetExternalObject(*args)def GetInputParameterDouble(*args)def GetInputParameterInt(*args)def GetInputParameterString(*args)def HasReferences(*args)def SetExternalObject(*args)def SetInputParameterDouble(*args)def SetInputParameterInt(*args)def SetInputParameterString(*args)
class ComQvcurves (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComQvcurves(PFGeneral): P_Step: float "Active Power Iteration: Step size" VoltageStep: float "Voltage iteration: Step size" addoptions: str "Additional Parameters" calcCont: int "Consider contingencies" calcType: int "Calculation" charact: list "Charact." chr_name: str "Characteristic Name" controlOut: int "Detailed output: Deactivated voltage controllers" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" debugOut: int "Detailed output: Voltage iterations" fold_id: object "In Folder" for_name: str "Foreign Key" frActiveP: int "Additional active power injection" frCalcStart: int "Voltage range" frStepsize: int "Voltage iteration" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iniP: float "Active Power Iteration: Minimum" iniVoltage: float "Voltage iteration: Maximum voltage" ldfOut: int "Detailed output: Messages of initial Load Flow of each curve" listP: list "Active Power" loc_name: str "Name" maxIter: int "Maximum iterations" minusVolt: float "Voltage iteration: Minimum: Base case voltage minus" noStopCalc: int "Voltage iteration: Continue if load flow of the maximum (initial) voltage did not converge" oid_: int "ObjectID" order: float "Order" pInputCont: object "Consider contingencies: Contingency Analysis" pStudyBB: object "Analysed nodes" pid_: int "ProjectID" plusVoltage: float "Voltage iteration: Maximum: Base case voltage plus" results: object "Results" root_id: object "Original Location" stopVolt: float "Voltage iteration: Minimum voltage" targetP: float "Active Power Iteration: Maximum" tid_: int "TimeID" def AttributeType(*args): ... def Execute(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var P_Step : float-
Active Power Iteration: Step size
var VoltageStep : float-
Voltage iteration: Step size
var addoptions : str-
Additional Parameters
var calcCont : int-
Consider contingencies
var calcType : int-
Calculation
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var controlOut : int-
Detailed output: Deactivated voltage controllers
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var debugOut : int-
Detailed output: Voltage iterations
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var frActiveP : int-
Additional active power injection
var frCalcStart : int-
Voltage range
var frStepsize : int-
Voltage iteration
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iniP : float-
Active Power Iteration: Minimum
var iniVoltage : float-
Voltage iteration: Maximum voltage
var ldfOut : int-
Detailed output: Messages of initial Load Flow of each curve
var listP : list-
Active Power
var loc_name : str-
Name
var maxIter : int-
Maximum iterations
var minusVolt : float-
Voltage iteration: Minimum: Base case voltage minus
var noStopCalc : int-
Voltage iteration: Continue if load flow of the maximum (initial) voltage did not converge
var oid_ : int-
ObjectID
var order : float-
Order
var pInputCont : object-
Consider contingencies: Contingency Analysis
var pStudyBB : object-
Analysed nodes
var pid_ : int-
ProjectID
var plusVoltage : float-
Voltage iteration: Maximum: Base case voltage plus
var results : object-
Results
var root_id : object-
Original Location
var stopVolt : float-
Voltage iteration: Minimum voltage
var targetP : float-
Active Power Iteration: Maximum
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Execute(*args)def HasReferences(*args)
class ComRed (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComRed(PFGeneral): addoptions: str "Additional Parameters" category: int "Subgroup generators: According to model type and plant category" charact: list "Charact." chkThrsh: float "Check equivalent results: Threshold for check" chr_name: str "Characteristic Name" cldf_rep: int "Equivalent model for power injection" cleanSub: int "Clean up empty substations and bays" considerSubPart: int "Schur topology optimisation settings: Consider subpartitions for optimisation" contents: list "Contents" copt_group: int "Aggregation of nonlinear elements" copt_new: int "Representation of equivalent" cpHeadFold: object "Head Folder" ctrlType: int "Subgroup generators: According to local controller" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" debugMode: int "Debug mode:Off:Calculate and output statistics:Write matrices:Advanced (plot graphs etc.)" debugRunMode: int "Only calculate reduced admittance matrix" elmRetain: object "Reduction of nonlinear elements: Additional elements" fixedNumPartitions: int "Schur topology optimisation settings: Number of partitions" fold_id: object "In Folder" for_name: str "Foreign Key" genCategory: list "Category" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iCalcType: int "Calculation type:Load Flow:Quasi-Dynamic Simulation" iCheckSig: int "Signals to be checked" iChkSim: int "Check equivalent results: Check simulation results after reduction" iCoheOnly: int "Stop after coherency identification" iCoher: int "Coherency identification method" iControl: int "Create controllers for equivalent generators" iDisturb: int "Disturbance" iFicNet: int "Use fictitious border network" iFreqImp: int "Calculate equivalent parameters at all frequencies" iHdlPV: int "Use Extended Ward Equivalent for PV Boundary Nodes" iKeepNoise: int "Keep temporarily created noise elements" iLoad: int "Reduction of nonlinear elements: Loads:Retain all:Reduce all" iNegR: int "Handling of negative resistance" iOptBrch: int "Minimisation of equivalent branches" iOptBrchDbg: int "User defined parameters for minimisation of equivalent branches" iRedPart: int "To be reduced:Interior of the boundary:Exterior of the boundary" iSchemeStatus: int "Scheme Status" iSimPlot: int "Check equivalent results: Generate curve comparison plot" iStaGen: int "Reduction of nonlinear elements: Static generators:Retain all:Retain all voltage controlled:Reduce all" iSvs: int "Reduction of nonlinear elements: SVS:Retain all:Retain all voltage controlled:Reduce all" iSynGen: int "Reduction of nonlinear elements: Synchronous generators:Retain all:Retain all voltage controlled:Reduce all" iType: int "Reduction type" iWithPSTs: int "Creation of phase shifters for loop flows" identMethod: int "Optimisation method" identMethodLdf: int "Optimisation method" ignoreSign: int "Ignore active power flow direction" ildfMode: int "Load flow method:AC, balanced:DC" ildf_rep: int "Equivalent model for power injection" initR: float "Initial value of equivalent impedance: Resistance" initX: float "Initial value of equivalent impedance: Reactance" iopt_012: int "Calculate short-circuit equivalent: Asymmetrical representation" iopt_chk: int "Check equivalent results: Check load flow results after reduction" iopt_chkY: int "Check equivalent admittance" iopt_group: int "Aggregation of nonlinear elements" iopt_ldf: int "Calculate load flow equivalent" iopt_method: int "Method" iopt_new: int "Representation of equivalent" iopt_rep: int "Report Detail Level:Brief:Detailed:Full" iopt_save: int "Check deviation of operating point: Save original operating point to result file" iopt_shc: int "Calculate short-circuit equivalent" loc_name: str "Name" locations: list "Minimisation of interchange mismatch: Locations" lodType: int "Subgroup loads: According to load classification" loopUbFacs: int "Schur topology optimisation settings: Loop over unbalance factors" maxBrchImp: float "Mutual impedance: Ignore above" maxDist: int "Coherency identification method: Distance ratio threshold (max/avg)" maxPercentForPart: float "Schur topology optimisation settings: Max. num partitions (in perc. of reduce nodes)" maxUbFac: float "Schur topology optimisation settings: Maximal unbalance factor" minCorr: float "Coherency identification method: Correlation threshold" minUbFac: float "Schur topology optimisation settings: Min unbalance factor" nParam: list "Parameters to be tuned: Number of parameters: %d" oid_: int "ObjectID" order: float "Order" out_msg: int "Show detailed output" pBound: object "Boundary" pInc: object "Initial Conditions" pIntMon: list "Signals" pRegions: object "Regions" pSim: object "Simulation" pTemplate: object "Template" p_ficNet: object "Use fictitious border network: Border network" paramIdent: int "Parameter Identification:" pid_: int "ProjectID" reiBusperStat: int "Single equivalent bus per substation" removeCon: int "Schur topology optimisation settings: Remove connections to equ. generator / load during optimisation" rmin: float "Min. Resistance rmin" root_id: object "Original Location" simMethod: int "Simulation method" subcategory: int "Subgroup generators: According to model type, plant category and subcategory" templates: list "Template" tid_: int "TimeID" topoOptAlg: int "Schur topology optimisation settings: Optimisation method:OLD:OLD2:ACTUAL" ubFacStep: float "Schur topology optimisation settings: Unbalance factor step" upBoundR: float "Upper bound of equivalent impedance: Resistance" upBoundX: float "Upper bound of equivalent impedance: Reactance" useFixedNumPartitions: int "Schur topology optimisation settings: Use fixed number of partitions" useOrigTermName: int "Additionally retained terminals: Use original names" var: str "Monitored signal" weight: list "Minimisation of interchange mismatch: Weight" weightFactor: int "Schur topology optimisation settings: Weight factor" weightNodes: int "Schur topology optimisation settings: Apply node weights according to communication with retain part" weightSummand: int "Schur topology optimisation settings: Weight summand" def AttributeType(*args): ... def Execute(*args): ... def HasReferences(*args): ... def LdfEquivalentVerification(*args): ... def ReductionInMemory(*args): ... def ResetReductionInMemory(*args): ... def SimEquivalentVerification(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var category : int-
Subgroup generators: According to model type and plant category
var charact : list-
Charact.
var chkThrsh : float-
Check equivalent results: Threshold for check
var chr_name : str-
Characteristic Name
var cldf_rep : int-
Equivalent model for power injection
var cleanSub : int-
Clean up empty substations and bays
var considerSubPart : int-
Schur topology optimisation settings: Consider subpartitions for optimisation
var contents : list-
Contents
var copt_group : int-
Aggregation of nonlinear elements
var copt_new : int-
Representation of equivalent
var cpHeadFold : object-
Head Folder
var ctrlType : int-
Subgroup generators: According to local controller
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var debugMode : int-
Debug mode:Off:Calculate and output statistics:Write matrices:Advanced (plot graphs etc.)
var debugRunMode : int-
Only calculate reduced admittance matrix
var elmRetain : object-
Reduction of nonlinear elements: Additional elements
var fixedNumPartitions : int-
Schur topology optimisation settings: Number of partitions
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var genCategory : list-
Category
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iCalcType : int-
Calculation type:Load Flow:Quasi-Dynamic Simulation
var iCheckSig : int-
Signals to be checked
var iChkSim : int-
Check equivalent results: Check simulation results after reduction
var iCoheOnly : int-
Stop after coherency identification
var iCoher : int-
Coherency identification method
var iControl : int-
Create controllers for equivalent generators
var iDisturb : int-
Disturbance
var iFicNet : int-
Use fictitious border network
var iFreqImp : int-
Calculate equivalent parameters at all frequencies
var iHdlPV : int-
Use Extended Ward Equivalent for PV Boundary Nodes
var iKeepNoise : int-
Keep temporarily created noise elements
var iLoad : int-
Reduction of nonlinear elements: Loads:Retain all:Reduce all
var iNegR : int-
Handling of negative resistance
var iOptBrch : int-
Minimisation of equivalent branches
var iOptBrchDbg : int-
User defined parameters for minimisation of equivalent branches
var iRedPart : int-
To be reduced:Interior of the boundary:Exterior of the boundary
var iSchemeStatus : int-
Scheme Status
var iSimPlot : int-
Check equivalent results: Generate curve comparison plot
var iStaGen : int-
Reduction of nonlinear elements: Static generators:Retain all:Retain all voltage controlled:Reduce all
var iSvs : int-
Reduction of nonlinear elements: SVS:Retain all:Retain all voltage controlled:Reduce all
var iSynGen : int-
Reduction of nonlinear elements: Synchronous generators:Retain all:Retain all voltage controlled:Reduce all
var iType : int-
Reduction type
var iWithPSTs : int-
Creation of phase shifters for loop flows
var identMethod : int-
Optimisation method
var identMethodLdf : int-
Optimisation method
var ignoreSign : int-
Ignore active power flow direction
var ildfMode : int-
Load flow method:AC, balanced:DC
var ildf_rep : int-
Equivalent model for power injection
var initR : float-
Initial value of equivalent impedance: Resistance
var initX : float-
Initial value of equivalent impedance: Reactance
var iopt_012 : int-
Calculate short-circuit equivalent: Asymmetrical representation
var iopt_chk : int-
Check equivalent results: Check load flow results after reduction
var iopt_chkY : int-
Check equivalent admittance
var iopt_group : int-
Aggregation of nonlinear elements
var iopt_ldf : int-
Calculate load flow equivalent
var iopt_method : int-
Method
var iopt_new : int-
Representation of equivalent
var iopt_rep : int-
Report Detail Level:Brief:Detailed:Full
var iopt_save : int-
Check deviation of operating point: Save original operating point to result file
var iopt_shc : int-
Calculate short-circuit equivalent
var loc_name : str-
Name
var locations : list-
Minimisation of interchange mismatch: Locations
var lodType : int-
Subgroup loads: According to load classification
var loopUbFacs : int-
Schur topology optimisation settings: Loop over unbalance factors
var maxBrchImp : float-
Mutual impedance: Ignore above
var maxDist : int-
Coherency identification method: Distance ratio threshold (max/avg)
var maxPercentForPart : float-
Schur topology optimisation settings: Max. num partitions (in perc. of reduce nodes)
var maxUbFac : float-
Schur topology optimisation settings: Maximal unbalance factor
var minCorr : float-
Coherency identification method: Correlation threshold
var minUbFac : float-
Schur topology optimisation settings: Min unbalance factor
var nParam : list-
Parameters to be tuned: Number of parameters: %d
var oid_ : int-
ObjectID
var order : float-
Order
var out_msg : int-
Show detailed output
var pBound : object-
Boundary
var pInc : object-
Initial Conditions
var pIntMon : list-
Signals
var pRegions : object-
Regions
var pSim : object-
Simulation
var pTemplate : object-
Template
var p_ficNet : object-
Use fictitious border network: Border network
var paramIdent : int-
Parameter Identification:
var pid_ : int-
ProjectID
var reiBusperStat : int-
Single equivalent bus per substation
var removeCon : int-
Schur topology optimisation settings: Remove connections to equ. generator / load during optimisation
var rmin : float-
Min. Resistance rmin
var root_id : object-
Original Location
var simMethod : int-
Simulation method
var subcategory : int-
Subgroup generators: According to model type, plant category and subcategory
var templates : list-
Template
var tid_ : int-
TimeID
var topoOptAlg : int-
Schur topology optimisation settings: Optimisation method:OLD:OLD2:ACTUAL
var ubFacStep : float-
Schur topology optimisation settings: Unbalance factor step
var upBoundR : float-
Upper bound of equivalent impedance: Resistance
var upBoundX : float-
Upper bound of equivalent impedance: Reactance
var useFixedNumPartitions : int-
Schur topology optimisation settings: Use fixed number of partitions
var useOrigTermName : int-
Additionally retained terminals: Use original names
var var : str-
Monitored signal
var weight : list-
Minimisation of interchange mismatch: Weight
var weightFactor : int-
Schur topology optimisation settings: Weight factor
var weightNodes : int-
Schur topology optimisation settings: Apply node weights according to communication with retain part
var weightSummand : int-
Schur topology optimisation settings: Weight summand
Methods
def AttributeType(*args)def Execute(*args)def HasReferences(*args)def LdfEquivalentVerification(*args)def ReductionInMemory(*args)def ResetReductionInMemory(*args)def SimEquivalentVerification(*args)
class ComRel3 (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComRel3(PFGeneral): AccessTime: float "Switching time for stage 2 and 3: Access Time to Substation" FisrRCSTime: float "Time to operate the first RCS" RCSMaxEvts: int "Switching time for remote controlled switches: Maximum number of switch actions" RCSTimeAvg: float "Switching time for remote controlled switches: Time between two RCS switch events" RCSdectime: float "Switching time for remote controlled switches: Time to decide restoration strategy" accStates: float "Accuracy" addObjs2Transfer: object "Parallel computation of contingencies: Additional objects to transfer" addOutLoops: int "Enhanced restoration" addoptions: str "Additional Parameters" boundaryConstr: int "Consider Boundary Constraints outside feeders" calcTime: int "Calculation time period: Calculation Point Time" calcYear: int "Calculation time period: Calculation Year" caseNum: str "Case number" charact: list "Charact." chr_name: str "Characteristic Name" cond_lmax: float "Calculation of Loadshedding in Transmission Networks: Only consider branch if loading before shedding exceeds" considerRecl: int "Calculation of SAIFI/SAIDI according to IEEE 1366: Enhanced consideration of automatic reclosing devices" contents: list "Conting." cpHeadFold: object "Head Folder" createCont: int "Automatic Contingency Definition" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dep_protOver: int "Automatic Contingency Definition: Backup protection maloperation" detailedOutput: int "Show detailed output of initial load flow and top-level feeders." distrStates: object "Current Load Distribution States" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBackwRecover: int "Supplying substations: Backward recovery:Do not allow:Allow but prefer standard recovery:Allow with user-defined preference:Allow and prefer" iBusbarTransfer: int "Supplying substations: Busbar transfer:Simple reconnection:Optimised without additional meshes:Optimised with and without meshes" iCntRep: int "Number of Contingency cases in report" iEnableParal: int "Parallel computation of contingencies" iSchemeStatus: int "Scheme Status" ieee1366SAIFI: int "Calculation of SAIFI/SAIDI according to IEEE 1366: Do not consider interruptions shorter than or equal to" ioptRestore: int "Automatic Power Restoration" ioptSeparate: int "Fault Separation" iopt_2: int "Automatic Contingency Definition: Independent second failures" iopt_LS: int "Update/creation of States" iopt_ShowEvt: int "Define Event Objects" iopt_action: int "Processing Actions" iopt_avg: int "Calculate Average Switching Time" iopt_avgRCS: int "Calculate Average Switching Time for RCS" iopt_bar: int "Automatic Contingency Definition: Busbars / terminals" iopt_bcv: int "Stop calculation if base case is overloaded" iopt_cb4Prot: int "Fault Clearance Breakers: Use switches with protection device" iopt_cfin: int "Failures, correction of forced outage rate: fa' = fa/pa" iopt_cfrem: int "Failures, correction of forced outage rate: Distribute remaining rates:Off:On All:On n-2:On n-1" iopt_clc: int "Calculation" iopt_clus: int "Define Load States" iopt_common: int "Automatic Contingency Definition: Common mode" iopt_cpall: int "Correction of Probability:Mode 1:Mode 2:Mode 3:Mode 4" iopt_cross: int "Automatic Contingency Definition: Double earth faults" iopt_eice: int "Costs for energy not supplied" iopt_eicl: int "Costs for loads" iopt_evt: int "Switching:renew events:execute listed events" iopt_evts: int "Events created during restoration" iopt_fcb: str "Fault Clearance Breakers" iopt_gens: int "Automatic Contingency Definition: Generators" iopt_glob: int "Global Thermal Constraints" iopt_hmax: int "Scale to average load (HMAX/8760)" iopt_ign: int "Ignore all constraints for..." iopt_ldSet: int "Consider Thermal Constraints (Loading): Option" iopt_lims: int "Limited number" iopt_line: int "Automatic Contingency Definition: Lines / cables" iopt_load: int "Consider Thermal Constraints (Loading)" iopt_loads: int "Load Variations" iopt_locCst: int "Costs for loads: Cost curve (tariff)" iopt_maint: int "Consider Maintenance" iopt_mode: int "Mode:Monte-Carlo:State Enumeration" iopt_net: int "Network" iopt_net1: int "Network" iopt_noncorr: int "Ignore Load Correlation" iopt_out: int "Automatic Contingency Definition" iopt_prio: int "Load/Generator Priorities" iopt_prot: int "Automatic Contingency Definition: Protection/switching failures" iopt_prt4Prot: int "Fault Clearance Breakers" iopt_rep: int "Report" iopt_rndseed: int "Random numbers:auto:A:B:C:D:E:F:G:H:I:K" iopt_sec: int "Switching procedures for fault separation/power restoration: Consider Sectionalising (Stages 1-3)" iopt_shunt: int "Automatic Contingency Definition: Shunts/Filters/Ser. Impedances" iopt_swt: int "By switching actions" iopt_time: int "Switching procedures for fault separation/power restoration" iopt_trf: int "Automatic Contingency Definition: Transformers" iopt_type: int "Method" iopt_vdSet: int "Consider Voltage Drop/Rise: Option" iopt_vdrop: int "Consider Voltage Drop/Rise" iopt_vlSet: int "Consider Voltage Limits: Option" iopt_vol: int "Consider Voltage Limits" levConf: float "Confidence" loadTariff: object "Costs for loads Cost curve (tariff): Tariff" loadmax: float "Consider Thermal Constraints (Loading): Maximum thermal loading of components" loc_name: str "Name" manMaxEvts: int "Switching time for stage 2 and 3: Maximum number of switch actions" manTime: float "Switching time for stage 2 and 3: Time to operate manual switch" manTimeAvg: float "Switching time for stage 2 and 3: Average time to operate manual switch" maxVdrop: float "Consider Voltage Drop/Rise: Maximum Voltage Drop" maxVrise: float "Consider Voltage Drop/Rise: Maximum Voltage Rise" maxld_n1: float "Maximum thermal loading of edge element" maxld_nk: float "n-k; k>=2" minTasks4Par: int "Parallel computation of contingencies: Minimum number of contingencies" mxErr: float "Max. error" mxN: int "Max. runs" mxldany: float "Global Thermal Constraints: Maximum Loading of Other Components" mxldcab: float "Global Thermal Constraints: Maximum Loading of Cables" mxldlne: float "Global Thermal Constraints: Maximum Loading of Overhead Lines" mxldtrf: float "Global Thermal Constraints: Maximum Loading of Transformers" num_states: int "Max. number of load states" oid_: int "ObjectID" optSel: int "Automatic Contingency Definition: Selection:Whole System:User Defined" optimize: int "Tie Open Point Optimisation: Optimisation:Disabled:Enabled without load transfer:Enabled with load transfer" optimize1: int "Tie Open Point Optimisation: Stage 1:Disabled:Enabled without load transfer:Enabled with load transfer" optimize2: int "Tie Open Point Optimisation: Stage 2:Disabled:Enabled without load transfer:Enabled with load transfer" optimize3: int "Tie Open Point Optimisation: Stage 3:Disabled:Enabled without load transfer:Enabled with load transfer" order: float "Order" ovl_relax: float "Stop calculation if base case is overloaded: Relax constraints of initially overloaded elements by" p_event: object "Events" p_resenum: object "Results" p_resvar: object "Results" paralSet: int parallelSetting: object "Parallel computation of contingencies: Parallel computation settings" pid_: int "ProjectID" reclimLoad: float "Max. thermal loading of components" refTime: int "Load Variations: Reference time for characteristics" restoration: list "Optimal Power Restoration Settings per Stage" root_id: object "Original Location" sel_backwRec: object "Supplying substations: Substations preferring backw. recovery" sel_grid: object "Grid" sel_user: object "Automatic Contingency Definition: Selection" spon_protOver: int "Automatic Contingency Definition: Spurious protection operation" states: object "Current Load States" tRemoteCB: float "Time to actuate remote controlled switches" t_end: int "Stop year" t_start: int "Start year" tid_: int "TimeID" timePeriod: int "Calculation time period" totTariff: object "Costs for energy not supplied: Tariff" traceDelay: int "Trace Functionality (Jump to Last Step): Time delay in animation" upd_time: float "Post contingency time for order identification" use_existing: int "Calculate existing contingencies" vlevconst: float "Ignore all constraints for...: Nominal voltage below or equal to" vlmax: float "Upper limit of allowed voltage" vlmax_ldf: float "Consider Voltage Limits: Upper limit of allowed voltage" vlmin: float "Lower limit of allowed voltage" vlmin_ldf: float "Consider Voltage Limits: Lower limit of allowed voltage" vmax_n1: float "Upper limit of allowed voltage" vmax_nk: float "Max. (n-k; k>=2)" vmax_step: float "Max. voltage step; Contingency to base case" vmin_n1: float "Lower limit of allowed voltage" vmin_nk: float "Min. (n-k; k>=2)" def AnalyseElmRes(*args): ... def AttributeType(*args): ... def ExeEvt(*args): ... def Execute(*args): ... def HasReferences(*args): ... def OvlAlleviate(*args): ... def RemoveEvents(*args): ... def RemoveOutages(*args): ... def ValidateConstraints(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AccessTime : float-
Switching time for stage 2 and 3: Access Time to Substation
var FisrRCSTime : float-
Time to operate the first RCS
var RCSMaxEvts : int-
Switching time for remote controlled switches: Maximum number of switch actions
var RCSTimeAvg : float-
Switching time for remote controlled switches: Time between two RCS switch events
var RCSdectime : float-
Switching time for remote controlled switches: Time to decide restoration strategy
var accStates : float-
Accuracy
var addObjs2Transfer : object-
Parallel computation of contingencies: Additional objects to transfer
var addOutLoops : int-
Enhanced restoration
var addoptions : str-
Additional Parameters
var boundaryConstr : int-
Consider Boundary Constraints outside feeders
var calcTime : int-
Calculation time period: Calculation Point Time
var calcYear : int-
Calculation time period: Calculation Year
var caseNum : str-
Case number
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cond_lmax : float-
Calculation of Loadshedding in Transmission Networks: Only consider branch if loading before shedding exceeds
var considerRecl : int-
Calculation of SAIFI/SAIDI according to IEEE 1366: Enhanced consideration of automatic reclosing devices
var contents : list-
Conting.
var cpHeadFold : object-
Head Folder
var createCont : int-
Automatic Contingency Definition
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dep_protOver : int-
Automatic Contingency Definition: Backup protection maloperation
var detailedOutput : int-
Show detailed output of initial load flow and top-level feeders.
var distrStates : object-
Current Load Distribution States
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBackwRecover : int-
Supplying substations: Backward recovery:Do not allow:Allow but prefer standard recovery:Allow with user-defined preference:Allow and prefer
var iBusbarTransfer : int-
Supplying substations: Busbar transfer:Simple reconnection:Optimised without additional meshes:Optimised with and without meshes
var iCntRep : int-
Number of Contingency cases in report
var iEnableParal : int-
Parallel computation of contingencies
var iSchemeStatus : int-
Scheme Status
var ieee1366SAIFI : int-
Calculation of SAIFI/SAIDI according to IEEE 1366: Do not consider interruptions shorter than or equal to
var ioptRestore : int-
Automatic Power Restoration
var ioptSeparate : int-
Fault Separation
var iopt_2 : int-
Automatic Contingency Definition: Independent second failures
var iopt_LS : int-
Update/creation of States
var iopt_ShowEvt : int-
Define Event Objects
var iopt_action : int-
Processing Actions
var iopt_avg : int-
Calculate Average Switching Time
var iopt_avgRCS : int-
Calculate Average Switching Time for RCS
var iopt_bar : int-
Automatic Contingency Definition: Busbars / terminals
var iopt_bcv : int-
Stop calculation if base case is overloaded
var iopt_cb4Prot : int-
Fault Clearance Breakers: Use switches with protection device
var iopt_cfin : int-
Failures, correction of forced outage rate: fa' = fa/pa
var iopt_cfrem : int-
Failures, correction of forced outage rate: Distribute remaining rates:Off:On All:On n-2:On n-1
var iopt_clc : int-
Calculation
var iopt_clus : int-
Define Load States
var iopt_common : int-
Automatic Contingency Definition: Common mode
var iopt_cpall : int-
Correction of Probability:Mode 1:Mode 2:Mode 3:Mode 4
var iopt_cross : int-
Automatic Contingency Definition: Double earth faults
var iopt_eice : int-
Costs for energy not supplied
var iopt_eicl : int-
Costs for loads
var iopt_evt : int-
Switching:renew events:execute listed events
var iopt_evts : int-
Events created during restoration
var iopt_fcb : str-
Fault Clearance Breakers
var iopt_gens : int-
Automatic Contingency Definition: Generators
var iopt_glob : int-
Global Thermal Constraints
var iopt_hmax : int-
Scale to average load (HMAX/8760)
var iopt_ign : int-
Ignore all constraints for…
var iopt_ldSet : int-
Consider Thermal Constraints (Loading): Option
var iopt_lims : int-
Limited number
var iopt_line : int-
Automatic Contingency Definition: Lines / cables
var iopt_load : int-
Consider Thermal Constraints (Loading)
var iopt_loads : int-
Load Variations
var iopt_locCst : int-
Costs for loads: Cost curve (tariff)
var iopt_maint : int-
Consider Maintenance
var iopt_mode : int-
Mode:Monte-Carlo:State Enumeration
var iopt_net : int-
Network
var iopt_net1 : int-
Network
var iopt_noncorr : int-
Ignore Load Correlation
var iopt_out : int-
Automatic Contingency Definition
var iopt_prio : int-
Load/Generator Priorities
var iopt_prot : int-
Automatic Contingency Definition: Protection/switching failures
var iopt_prt4Prot : int-
Fault Clearance Breakers
var iopt_rep : int-
Report
var iopt_rndseed : int-
Random numbers:auto:A:B:C:D:E:F:G:H:I:K
var iopt_sec : int-
Switching procedures for fault separation/power restoration: Consider Sectionalising (Stages 1-3)
var iopt_shunt : int-
Automatic Contingency Definition: Shunts/Filters/Ser. Impedances
var iopt_swt : int-
By switching actions
var iopt_time : int-
Switching procedures for fault separation/power restoration
var iopt_trf : int-
Automatic Contingency Definition: Transformers
var iopt_type : int-
Method
var iopt_vdSet : int-
Consider Voltage Drop/Rise: Option
var iopt_vdrop : int-
Consider Voltage Drop/Rise
var iopt_vlSet : int-
Consider Voltage Limits: Option
var iopt_vol : int-
Consider Voltage Limits
var levConf : float-
Confidence
var loadTariff : object-
Costs for loads Cost curve (tariff): Tariff
var loadmax : float-
Consider Thermal Constraints (Loading): Maximum thermal loading of components
var loc_name : str-
Name
var manMaxEvts : int-
Switching time for stage 2 and 3: Maximum number of switch actions
var manTime : float-
Switching time for stage 2 and 3: Time to operate manual switch
var manTimeAvg : float-
Switching time for stage 2 and 3: Average time to operate manual switch
var maxVdrop : float-
Consider Voltage Drop/Rise: Maximum Voltage Drop
var maxVrise : float-
Consider Voltage Drop/Rise: Maximum Voltage Rise
var maxld_n1 : float-
Maximum thermal loading of edge element
var maxld_nk : float-
n-k; k>=2
var minTasks4Par : int-
Parallel computation of contingencies: Minimum number of contingencies
var mxErr : float-
Max. error
var mxN : int-
Max. runs
var mxldany : float-
Global Thermal Constraints: Maximum Loading of Other Components
var mxldcab : float-
Global Thermal Constraints: Maximum Loading of Cables
var mxldlne : float-
Global Thermal Constraints: Maximum Loading of Overhead Lines
var mxldtrf : float-
Global Thermal Constraints: Maximum Loading of Transformers
var num_states : int-
Max. number of load states
var oid_ : int-
ObjectID
var optSel : int-
Automatic Contingency Definition: Selection:Whole System:User Defined
var optimize : int-
Tie Open Point Optimisation: Optimisation:Disabled:Enabled without load transfer:Enabled with load transfer
var optimize1 : int-
Tie Open Point Optimisation: Stage 1:Disabled:Enabled without load transfer:Enabled with load transfer
var optimize2 : int-
Tie Open Point Optimisation: Stage 2:Disabled:Enabled without load transfer:Enabled with load transfer
var optimize3 : int-
Tie Open Point Optimisation: Stage 3:Disabled:Enabled without load transfer:Enabled with load transfer
var order : float-
Order
var ovl_relax : float-
Stop calculation if base case is overloaded: Relax constraints of initially overloaded elements by
var p_event : object-
Events
var p_resenum : object-
Results
var p_resvar : object-
Results
var paralSet : intvar parallelSetting : object-
Parallel computation of contingencies: Parallel computation settings
var pid_ : int-
ProjectID
var reclimLoad : float-
Max. thermal loading of components
var refTime : int-
Load Variations: Reference time for characteristics
var restoration : list-
Optimal Power Restoration Settings per Stage
var root_id : object-
Original Location
var sel_backwRec : object-
Supplying substations: Substations preferring backw. recovery
var sel_grid : object-
Grid
var sel_user : object-
Automatic Contingency Definition: Selection
var spon_protOver : int-
Automatic Contingency Definition: Spurious protection operation
var states : object-
Current Load States
var tRemoteCB : float-
Time to actuate remote controlled switches
var t_end : int-
Stop year
var t_start : int-
Start year
var tid_ : int-
TimeID
var timePeriod : int-
Calculation time period
var totTariff : object-
Costs for energy not supplied: Tariff
var traceDelay : int-
Trace Functionality (Jump to Last Step): Time delay in animation
var upd_time : float-
Post contingency time for order identification
var use_existing : int-
Calculate existing contingencies
var vlevconst : float-
Ignore all constraints for…: Nominal voltage below or equal to
var vlmax : float-
Upper limit of allowed voltage
var vlmax_ldf : float-
Consider Voltage Limits: Upper limit of allowed voltage
var vlmin : float-
Lower limit of allowed voltage
var vlmin_ldf : float-
Consider Voltage Limits: Lower limit of allowed voltage
var vmax_n1 : float-
Upper limit of allowed voltage
var vmax_nk : float-
Max. (n-k; k>=2)
var vmax_step : float-
Max. voltage step; Contingency to base case
var vmin_n1 : float-
Lower limit of allowed voltage
var vmin_nk : float-
Min. (n-k; k>=2)
Methods
def AnalyseElmRes(*args)def AttributeType(*args)def ExeEvt(*args)def Execute(*args)def HasReferences(*args)def OvlAlleviate(*args)def RemoveEvents(*args)def RemoveOutages(*args)def ValidateConstraints(*args)
class ComRelpost (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComRelpost(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" comRel3: object "Reliability calculation" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" frLoads: int "Calculate contributions to load interruptions" frOutput: int "Create report for component classes" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pSelObj: object "Calculate contributions to load interruptions: " pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def CalcContributions(*args): ... def Execute(*args): ... def GetContributionOfComponent(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var comRel3 : object-
Reliability calculation
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var frLoads : int-
Calculate contributions to load interruptions
var frOutput : int-
Create report for component classes
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pSelObj : object-
Calculate contributions to load interruptions:
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def CalcContributions(*args)def Execute(*args)def GetContributionOfComponent(*args)def HasReferences(*args)
class ComRelreport (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComRelreport(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_3ca: int "ASCII Report: Node interruptions" iopt_3comp: int "ASCII Report: Contribution of component classes" iopt_3in: int "ASCII Report: Load interruptions" iopt_3ss: int "ASCII Report: System Summary" iopt_mde: int "Output as" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" reportTitle: object "ASCII Report: Title of report" root_id: object "Original Location" tab_ASIDI: int "Tabular report of Contributions Contributions to: ASIDI" tab_ASIFI: int "Tabular report of Contributions Contributions to: ASIFI" tab_EIC: int "Tabular report of Contributions Contributions to: EIC" tab_ENS: int "Tabular report of Contributions Contributions to: ENS" tab_SAIDI: int "Tabular report of Contributions Contributions to: SAIDI" tab_SAIFI: int "Tabular report of Contributions Contributions to: SAIFI" tabularReport: int "Tabular report of Contributions" tid_: int "TimeID" def AttributeType(*args): ... def Execute(*args): ... def GetContingencies(*args): ... def GetContributionOfComponent(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_3ca : int-
ASCII Report: Node interruptions
var iopt_3comp : int-
ASCII Report: Contribution of component classes
var iopt_3in : int-
ASCII Report: Load interruptions
var iopt_3ss : int-
ASCII Report: System Summary
var iopt_mde : int-
Output as
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var reportTitle : object-
ASCII Report: Title of report
var root_id : object-
Original Location
var tab_ASIDI : int-
Tabular report of Contributions Contributions to: ASIDI
var tab_ASIFI : int-
Tabular report of Contributions Contributions to: ASIFI
var tab_EIC : int-
Tabular report of Contributions Contributions to: EIC
var tab_ENS : int-
Tabular report of Contributions Contributions to: ENS
var tab_SAIDI : int-
Tabular report of Contributions Contributions to: SAIDI
var tab_SAIFI : int-
Tabular report of Contributions Contributions to: SAIFI
var tabularReport : int-
Tabular report of Contributions
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Execute(*args)def GetContingencies(*args)def GetContributionOfComponent(*args)def HasReferences(*args)
class ComRes (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComRes(PFGeneral): addoptions: str "Additional Parameters" cStep: float "Step size" cfrom: float "Interval: from" charact: list "Charact." chr_name: str "Characteristic Name" ciopt_head: int "Column header: Variable" ciopt_real: int "Time format" ciopt_sec: int "Time format" col_Sep: str "Use system separators: Separator for columns" cpHeadFold: object "Head Folder" cscl_start: float "Shift time: New start time" cto: float "Interval: to" cvariable: list "Variable selection: Variable" dSampling: float "Sampling frequency" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" database: object "Database" dec_Sep: str "Use system separators: Decimal separator" decseprtr: str "Decimal separator" element: list "Variable selection: Element" f_name: str "File name" filter: list "Filters" filtered: int "Interval: Filters" fold_id: object "In Folder" for_name: str "Foreign Key" funAutoSampling: int "Automatic sampling from function objects" funSamplingRate: float "Samplingrate for function objects" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSampling: int "Sampling frequency" iSchemeStatus: int "Scheme Status" iopt_csel: int "Variable selection" iopt_exp: int "Export to" iopt_fkey: int "Use foreign key" iopt_hdct: int "Variable" iopt_head: int "Variable" iopt_honly: int "Object header only" iopt_inloc: int "Column header: Export from" iopt_locn: int "Column header: Element" iopt_newx: int "Points in Time" iopt_rscl: int "Shift time" iopt_sep: int "Use system separators" iopt_sort: int "Variable selection: Sorting" iopt_time: int "Time Format" iopt_tsel: int "Interval: User-defined interval" iopt_vars: int "Export" loc_name: str "Name" nsteps: int "Interval: n" numberFormat: int "Number format" numberPrecisionFixed: int "Decimal places" numberPrecisionScientific: int "Significant digits" oid_: int "ObjectID" order: float "Order" pResult: object "Export from" pid_: int "ProjectID" r_from: list "Interval: from" r_to: list "Interval: to" resultobj: list "Variable selection: Result object" root_id: object "Original Location" scl_start: float "Shift time: New start time" scols: str "Columns" separator: str "Separator for columns" tablename: list "Table name" tid_: int "TimeID" timeRefObj: object "Time ref." timeSclObj: object "Leading object" to: float "Interval: to" variable: list "Variable" def AttributeType(*args): ... def Execute(*args): ... def ExportFullRange(*args): ... def FileNmResNm(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var cStep : float-
Step size
var cfrom : float-
Interval: from
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciopt_head : int-
Column header: Variable
var ciopt_real : int-
Time format
var ciopt_sec : int-
Time format
var col_Sep : str-
Use system separators: Separator for columns
var cpHeadFold : object-
Head Folder
var cscl_start : float-
Shift time: New start time
var cto : float-
Interval: to
var cvariable : list-
Variable selection: Variable
var dSampling : float-
Sampling frequency
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var database : object-
Database
var dec_Sep : str-
Use system separators: Decimal separator
var decseprtr : str-
Decimal separator
var element : list-
Variable selection: Element
var f_name : str-
File name
var filter : list-
Filters
var filtered : int-
Interval: Filters
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var funAutoSampling : int-
Automatic sampling from function objects
var funSamplingRate : float-
Samplingrate for function objects
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSampling : int-
Sampling frequency
var iSchemeStatus : int-
Scheme Status
var iopt_csel : int-
Variable selection
var iopt_exp : int-
Export to
var iopt_fkey : int-
Use foreign key
var iopt_hdct : int-
Variable
var iopt_head : int-
Variable
var iopt_honly : int-
Object header only
var iopt_inloc : int-
Column header: Export from
var iopt_locn : int-
Column header: Element
var iopt_newx : int-
Points in Time
var iopt_rscl : int-
Shift time
var iopt_sep : int-
Use system separators
var iopt_sort : int-
Variable selection: Sorting
var iopt_time : int-
Time Format
var iopt_tsel : int-
Interval: User-defined interval
var iopt_vars : int-
Export
var loc_name : str-
Name
var nsteps : int-
Interval: n
var numberFormat : int-
Number format
var numberPrecisionFixed : int-
Decimal places
var numberPrecisionScientific : int-
Significant digits
var oid_ : int-
ObjectID
var order : float-
Order
var pResult : object-
Export from
var pid_ : int-
ProjectID
var r_from : list-
Interval: from
var r_to : list-
Interval: to
var resultobj : list-
Variable selection: Result object
var root_id : object-
Original Location
var scl_start : float-
Shift time: New start time
var scols : str-
Columns
var separator : str-
Separator for columns
var tablename : list-
Table name
var tid_ : int-
TimeID
var timeRefObj : object-
Time ref.
var timeSclObj : object-
Leading object
var to : float-
Interval: to
var variable : list-
Variable
Methods
def AttributeType(*args)def Execute(*args)def ExportFullRange(*args)def FileNmResNm(*args)def HasReferences(*args)
class ComShc (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComShc(PFGeneral): Lf: float "Fault Impedance: Inductance, Lf" Rf: float "Fault Impedance: Resistance, Rf" Rfle: float "Fault Impedance: Resistance, Rf(L-E)" Rfll: float "Fault Impedance: Resistance, Rf(L-L)" Rjoint: float "Joint resistance for lines: Joint resistance" Ta: float "Calculate Using: Break Time" Tdc: float "Time Tdc" Tk: float "Short-Circuit Duration: Fault Clearing Time (Ith)" Tk_dc: float "Short-Circuit Duration: Short-circuit duration (Tk)" UnomACFed: int "Nominal Voltage of AC Feeder" Xf: float "Fault Impedance: Reactance, Xf" Xfle: float "Fault Impedance: Reactance, Xf(L-E)" Xfll: float "Fault Impedance: Reactance, Xf(L-L)" addoptions: str "Additional Parameters" ansi_30c: int "Calculate: 30 Cycle Current" ansi_int: int "Calculate: Interrupting Current" ansi_lvc: int "Low-Voltage Current" ansi_mom: int "Calculate: Momentary Current" ansi_sys: int "Calculate: System" ansipref: float "Pre-fault Voltage" bypasscap: int "Bypass Series Capacitance" cfac: float "Voltage factor c: Equivalent voltage source factor" cfacMax: float "For max. short-circuit current calculation" cfacMin: float "For min. short-circuit current calculation" cfac_dc: float "Initialisation: Pre-fault voltage factor" cfac_def: int "User defined c factor" cfac_full: float "Initialisation: Voltage factor c" cfac_min: float "Equivalent voltage source factor" cfac_use: int "Used:global:local" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" curerr: float "Current Iteration: Acceptable Current Error" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBrkTime: int "Short-Circuit Duration: Used Break Time:global:min. of local:local" iEnhancedZf: int "Fault Impedance: Enhanced Fault Impedance Definition" iIgnLneCap: int "Ignore positive sequence data: Capacitance of Lines" iIgnLoad: int "Ignore positive sequence data: Loads" iIgnShnt: int "Ignore positive sequence data: Shunts/Filters and SVS" iIgnTrfMag: int "Ignore positive sequence data: Magnetising current of transformers" iIksForProt: int "Calculate relay tripping with:Subtransient Values:Transient Values:Mixed Mode" iMotor4Min: int "Consider motors for min. short-circuit calculation" iOhlMod: int "Overhead Line Modelling: Phase Matrices" iSchemeStatus: int "Scheme Status" i_autopsu: int "Power Station Unit Detection: Automatic" i_lvtol: int "Max. Voltage Tolerance for LV-Systems:6:10" i_lvtolDc: int "Max. Voltage Tolerance for LV-Systems:6:10" i_p2pgf: int "Phases:a,b:b,c:c,a" i_p2psc: int "Phases:a-b:b-c:c-a" i_pspgf: int "Phase:a:b:c" iecDc_pub: int "Published:2016:2001:1990" iec_pub: int "Published:2016:2001:1990" ignMVInfeed: int "Ignore MV Infeeds" iinftag: int "Assume Inertia as infinite" iiterMethod: int "Current Iteration" ildfinit: int "Initialisation: Load Flow Initialisation" ildfinitdc: int "Load Flow Initialisation" ionlysubtrans: int "Skip transient calculation" iopt_Using: int "Approximate equivalent rectifier resistance value" iopt_allbus: int "Fault Location: At:User Selection:Busbars and Junction Nodes:All Busbars" iopt_asc: int "Show Output" iopt_brc: int "Calculate max. Branch Currents = Busbar Currents" iopt_calc: int "Grid Identification" iopt_calcAcImp: int "Calculate AC Network Impedance" iopt_cdef: int "Voltage factor c" iopt_check: int "Verification" iopt_cnf: int "Multiple Faults" iopt_cur: int "Calculate" iopt_dfr: int "Short-Circuit at Branch/Line: Fault Distance from" iopt_idc: int "Decaying Aperiodic Component (idc): Using Method:B:C:C'" iopt_ikdig: int "Calculate Ik:Ignore Motor Contributions:DIgSILENT Method:Without Motors" iopt_jointres: int "Joint resistance for lines" iopt_loopres: int "Apply line loop impedance" iopt_mde: int "Method" iopt_meth61363: int "Calculate Using" iopt_mot: int "Asynchronous Motors" iopt_out: int "Show Output: Output as" iopt_peak: str "Peak Short-Circuit Current (ip): Using Method:B:C(1):C(012):-" iopt_peak_full: str "Peak, DC Currents, R/X ratio (ip, ib, idc): Using Method:B:C(1):C(012):-" iopt_plot: int "Create plots" iopt_popt: int "Create plots: Show:only short-circuit current at faulted terminal:all short-circuit current contributions" iopt_preload: int "Preload Condition" iopt_prot: int "Consider Protection Devices:none:all:main:backup" iopt_saveRes: int "Store Results" iopt_shc: str "Fault Type" iopt_tap: int "Consider Transformer Taps" iopt_tdef: int "Conductor Temperature: User Defined" loadIb: float "Check Devices: Max. Loading (Interrupting)" loadIp: float "Check Devices: Max. Loading (Peak)" loadIth: float "Check Devices: Max. Loading (Thermal)" loc_name: str "Name" maxgenvol: float "Power Station Unit Detection: Consider generators <" maxiter: int "Current Iteration: Max. number of Iterations" maxlenpsu: float "Power Station Unit Detection: Maximum search distance over lines <" nacdmode: int "NACD Mode:Interpolated:Predominant:All Remote:All Local" oid_: int "ObjectID" order: float "Order" pDCRes: object "Results" p_cfactor: object "Voltage factor c: Table" p_event: object "Fault Location: Short-Circuits" p_simres: object "Create plots: Results" p_simres_emt: object "Simulation Results" pabs: float "Short-Circuit at Branch/Line: Absolute:" pid_: int "ProjectID" ppro: float "Short-Circuit at Branch/Line: Relative:" prot_chcur: str "Currents/Voltages for" root_id: object "Original Location" shcobj: object "Fault Location: User Selection" temp: float "Conductor Temperature: Temperature" tid_: int "TimeID" transtime: float "Subtransient Time" xtor_calc: int "X/R Calculation:Separate R and X:Complex" def AttributeType(*args): ... def Execute(*args): ... def ExecuteRXSweep(*args): ... def GetFaultType(*args): ... def GetOverLoadedBranches(*args): ... def GetOverLoadedBuses(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Lf : float-
Fault Impedance: Inductance, Lf
var Rf : float-
Fault Impedance: Resistance, Rf
var Rfle : float-
Fault Impedance: Resistance, Rf(L-E)
var Rfll : float-
Fault Impedance: Resistance, Rf(L-L)
var Rjoint : float-
Joint resistance for lines: Joint resistance
var Ta : float-
Calculate Using: Break Time
var Tdc : float-
Time Tdc
var Tk : float-
Short-Circuit Duration: Fault Clearing Time (Ith)
var Tk_dc : float-
Short-Circuit Duration: Short-circuit duration (Tk)
var UnomACFed : int-
Nominal Voltage of AC Feeder
var Xf : float-
Fault Impedance: Reactance, Xf
var Xfle : float-
Fault Impedance: Reactance, Xf(L-E)
var Xfll : float-
Fault Impedance: Reactance, Xf(L-L)
var addoptions : str-
Additional Parameters
var ansi_30c : int-
Calculate: 30 Cycle Current
var ansi_int : int-
Calculate: Interrupting Current
var ansi_lvc : int-
Low-Voltage Current
var ansi_mom : int-
Calculate: Momentary Current
var ansi_sys : int-
Calculate: System
var ansipref : float-
Pre-fault Voltage
var bypasscap : int-
Bypass Series Capacitance
var cfac : float-
Voltage factor c: Equivalent voltage source factor
var cfacMax : float-
For max. short-circuit current calculation
var cfacMin : float-
For min. short-circuit current calculation
var cfac_dc : float-
Initialisation: Pre-fault voltage factor
var cfac_def : int-
User defined c factor
var cfac_full : float-
Initialisation: Voltage factor c
var cfac_min : float-
Equivalent voltage source factor
var cfac_use : int-
Used:global:local
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var curerr : float-
Current Iteration: Acceptable Current Error
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBrkTime : int-
Short-Circuit Duration: Used Break Time:global:min. of local:local
var iEnhancedZf : int-
Fault Impedance: Enhanced Fault Impedance Definition
var iIgnLneCap : int-
Ignore positive sequence data: Capacitance of Lines
var iIgnLoad : int-
Ignore positive sequence data: Loads
var iIgnShnt : int-
Ignore positive sequence data: Shunts/Filters and SVS
var iIgnTrfMag : int-
Ignore positive sequence data: Magnetising current of transformers
var iIksForProt : int-
Calculate relay tripping with:Subtransient Values:Transient Values:Mixed Mode
var iMotor4Min : int-
Consider motors for min. short-circuit calculation
var iOhlMod : int-
Overhead Line Modelling: Phase Matrices
var iSchemeStatus : int-
Scheme Status
var i_autopsu : int-
Power Station Unit Detection: Automatic
var i_lvtol : int-
Max. Voltage Tolerance for LV-Systems:6:10
var i_lvtolDc : int-
Max. Voltage Tolerance for LV-Systems:6:10
var i_p2pgf : int-
Phases:a,b:b,c:c,a
var i_p2psc : int-
Phases:a-b:b-c:c-a
var i_pspgf : int-
Phase:a:b:c
var iecDc_pub : int-
Published:2016:2001:1990
var iec_pub : int-
Published:2016:2001:1990
var ignMVInfeed : int-
Ignore MV Infeeds
var iinftag : int-
Assume Inertia as infinite
var iiterMethod : int-
Current Iteration
var ildfinit : int-
Initialisation: Load Flow Initialisation
var ildfinitdc : int-
Load Flow Initialisation
var ionlysubtrans : int-
Skip transient calculation
var iopt_Using : int-
Approximate equivalent rectifier resistance value
var iopt_allbus : int-
Fault Location: At:User Selection:Busbars and Junction Nodes:All Busbars
var iopt_asc : int-
Show Output
var iopt_brc : int-
Calculate max. Branch Currents = Busbar Currents
var iopt_calc : int-
Grid Identification
var iopt_calcAcImp : int-
Calculate AC Network Impedance
var iopt_cdef : int-
Voltage factor c
var iopt_check : int-
Verification
var iopt_cnf : int-
Multiple Faults
var iopt_cur : int-
Calculate
var iopt_dfr : int-
Short-Circuit at Branch/Line: Fault Distance from
var iopt_idc : int-
Decaying Aperiodic Component (idc): Using Method:B:C:C'
var iopt_ikdig : int-
Calculate Ik:Ignore Motor Contributions:DIgSILENT Method:Without Motors
var iopt_jointres : int-
Joint resistance for lines
var iopt_loopres : int-
Apply line loop impedance
var iopt_mde : int-
Method
var iopt_meth61363 : int-
Calculate Using
var iopt_mot : int-
Asynchronous Motors
var iopt_out : int-
Show Output: Output as
var iopt_peak : str-
Peak Short-Circuit Current (ip): Using Method:B:C(1):C(012):-
var iopt_peak_full : str-
Peak, DC Currents, R/X ratio (ip, ib, idc): Using Method:B:C(1):C(012):-
var iopt_plot : int-
Create plots
var iopt_popt : int-
Create plots: Show:only short-circuit current at faulted terminal:all short-circuit current contributions
var iopt_preload : int-
Preload Condition
var iopt_prot : int-
Consider Protection Devices:none:all:main:backup
var iopt_saveRes : int-
Store Results
var iopt_shc : str-
Fault Type
var iopt_tap : int-
Consider Transformer Taps
var iopt_tdef : int-
Conductor Temperature: User Defined
var loadIb : float-
Check Devices: Max. Loading (Interrupting)
var loadIp : float-
Check Devices: Max. Loading (Peak)
var loadIth : float-
Check Devices: Max. Loading (Thermal)
var loc_name : str-
Name
var maxgenvol : float-
Power Station Unit Detection: Consider generators <
var maxiter : int-
Current Iteration: Max. number of Iterations
var maxlenpsu : float-
Power Station Unit Detection: Maximum search distance over lines <
var nacdmode : int-
NACD Mode:Interpolated:Predominant:All Remote:All Local
var oid_ : int-
ObjectID
var order : float-
Order
var pDCRes : object-
Results
var p_cfactor : object-
Voltage factor c: Table
var p_event : object-
Fault Location: Short-Circuits
var p_simres : object-
Create plots: Results
var p_simres_emt : object-
Simulation Results
var pabs : float-
Short-Circuit at Branch/Line: Absolute:
var pid_ : int-
ProjectID
var ppro : float-
Short-Circuit at Branch/Line: Relative:
var prot_chcur : str-
Currents/Voltages for
var root_id : object-
Original Location
var shcobj : object-
Fault Location: User Selection
var temp : float-
Conductor Temperature: Temperature
var tid_ : int-
TimeID
var transtime : float-
Subtransient Time
var xtor_calc : int-
X/R Calculation:Separate R and X:Complex
Methods
def AttributeType(*args)def Execute(*args)def ExecuteRXSweep(*args)def GetFaultType(*args)def GetOverLoadedBranches(*args)def GetOverLoadedBuses(*args)def HasReferences(*args)
class ComShctrace (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComShctrace(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" deltaT: float "Settings: Simultaneous Trip Tolerance" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" p_event: object "Short-Circuit: Events" p_shc: object "Short-Circuit: Command" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def BlockSwitch(*args): ... def Execute(*args): ... def ExecuteAllSteps(*args): ... def ExecuteInitialStep(*args): ... def ExecuteNextStep(*args): ... def GetBlockedSwitches(*args): ... def GetCurrentTimeStep(*args): ... def GetDeviceSwitches(*args): ... def GetDeviceTime(*args): ... def GetNonStartedDevices(*args): ... def GetStartedDevices(*args): ... def GetSwitchTime(*args): ... def GetTrippedDevices(*args): ... def HasReferences(*args): ... def NextStepAvailable(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var deltaT : float-
Settings: Simultaneous Trip Tolerance
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var p_event : object-
Short-Circuit: Events
var p_shc : object-
Short-Circuit: Command
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def BlockSwitch(*args)def Execute(*args)def ExecuteAllSteps(*args)def ExecuteInitialStep(*args)def ExecuteNextStep(*args)def GetBlockedSwitches(*args)def GetCurrentTimeStep(*args)def GetDeviceSwitches(*args)def GetDeviceTime(*args)def GetNonStartedDevices(*args)def GetStartedDevices(*args)def GetSwitchTime(*args)def GetTrippedDevices(*args)def HasReferences(*args)def NextStepAvailable(*args)
class ComSim (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComSim(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cominc: object "Initial conditions" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dtstop: float "Stop time: Relative" dynw: int "Internal Dynamic Model warnings" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iTrialMsg: int "Display messages during trial step (do check text)" iopt_action: int "Processing Actions" iopt_auto: int "Display in output window: Display automatic step size adaptation events" iopt_dbev: int "Display in output window: Display internal DSL events" iopt_dslw: int "Internal Dynamic Model warnings" iopt_show: int "Display in output window: Display result variables" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" tstop: float "Stop time: Absolute" def AttributeType(*args): ... def Execute(*args): ... def GetSimulationTime(*args): ... def GetTotalWarnA(*args): ... def GetTotalWarnB(*args): ... def GetTotalWarnC(*args): ... def GetViolatedScanModules(*args): ... def HasReferences(*args): ... def LoadSimulationState(*args): ... def LoadSnapshot(*args): ... def SaveSimulationState(*args): ... def SaveSnapshot(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cominc : object-
Initial conditions
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dtstop : float-
Stop time: Relative
var dynw : int-
Internal Dynamic Model warnings
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iTrialMsg : int-
Display messages during trial step (do check text)
var iopt_action : int-
Processing Actions
var iopt_auto : int-
Display in output window: Display automatic step size adaptation events
var iopt_dbev : int-
Display in output window: Display internal DSL events
var iopt_dslw : int-
Internal Dynamic Model warnings
var iopt_show : int-
Display in output window: Display result variables
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
var tstop : float-
Stop time: Absolute
Methods
def AttributeType(*args)def Execute(*args)def GetSimulationTime(*args)def GetTotalWarnA(*args)def GetTotalWarnB(*args)def GetTotalWarnC(*args)def GetViolatedScanModules(*args)def HasReferences(*args)def LoadSimulationState(*args)def LoadSnapshot(*args)def SaveSimulationState(*args)def SaveSnapshot(*args)
class ComSimoutage (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComSimoutage(PFGeneral): PostContTime: float "Calculation Settings: Post Contingency Time (End of Time Phase)" PostContTime1: float "Calculation Settings: Post Contingency Time (End of Time Phase)" PostContTime2: float "Calculation Settings: Post Contingency Time (End of Time Phase)" PostContTime3: float "Calculation Settings: Post Contingency Time (End of Time Phase)" SleepTime: int "Sleep time in main loop of master" addObjs2Transfer: object "Settings for Parallel Computation: Additional objects to transfer" addSumResults: int "Element and variable selection: Record additional result variables" addoptions: str "Additional Parameters" bIgnoreTime: list "Definition of Study Times: Ignore" blockSize: int "Settings for Parallel Computation: Package Size for Optimised Method" blockSizeDC: int "Settings for Parallel Computation: Package Size for Optimised Method" caseNum: list "Contingency Number" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" copt_Linear: int "Calculation Method" copt_cntldf: int "Recording filters for contingency voltage results: Base Case versus Contingency Load Flow" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" diffLoadBase: float "Recording filters for contingency loading results: Do not record if the absolute change in loading is below" diffLoadRestr: int "Recording filters for contingency loading results: Do not record if the absolute change in loading is below" diffVoltBase: float "Recording filters for contingency voltage results: Do not record if the absolute change in voltage is below" diffVoltRestr: int "Recording filters for contingency voltage results: Do not record if the absolute change in voltage is below" dynamicCase: int "Dynamic contingencies" fold_id: object "In Folder" for_name: str "Foreign Key" forceStd: int "Always use standard method" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iACDCCombine: int "AC/DC Combined (hidden)" iBusFaultProc: int "Handling of busbar fault" iConsSwSc: int "Consider Switching Rules of Substations" iDynamicMode: int "Contingencies to be calculated" iEnableParal: int "Parallel Computation of AC Contingencies" iEnableParalDC: int "Parallel Computation of DC Contingencies" iEnableParalTS: int "Parallel Computation of Time Sweep" iEnableTS: int "Calculate Time Sweep" iIgnCriticalBC: int "Criteria for AC recalculation of critical cases: Ignore components that are overloaded in base case" iMsgOutput: int "Output per Contingency Case" iNewTopo: int "Topology rebuild" iOk: int "Ok flag" iPerformOpt: int "Contingency Analysis for specific region" iQBEffMeth: int "Calculate Quad Booster Effectiveness: Calculation method" iRecalcBase: int "Contingency Analysis for specific region: Recalculate base case load flow for the whole system" iRedUnsupplied: int "Node Reduction Mode: Additionally remove unsupplied components" iSchemeStatus: int "Scheme Status" iShowDebug: int "Display debug information" iStopIfOverLd: int "Stop contingency analysis if any thermal loading constraint is violated." iStopIfVlim: int "Stop contingency analysis if any voltage constraint is violated." iUpdt: int "Update Contingencies before running calculation" i_gensens: int "Calculate Generator Effectiveness" i_qbsens: int "Calculate Quad Booster Effectiveness" iopt_Linear: int "Calculation Method" iopt_Shw: int "Print report for each contingency" iopt_action: int "Processing Actions" iopt_asc: int "Print summary report" iopt_cntldf: int "Base Case versus Contingency Load Flow" iopt_cnttime: int "Calculation Settings: Consider Specific Time Phase" iopt_evts: int "Recording filters for contingency voltage results: Method:Single Time Phase:Multiple Time Phases" iopt_init: int "Initialisation of Contingencies" iopt_method: int "Calculation Method" iopt_noloss: int "Assume loss-free components" iopt_record: int "Recording filters for contingency loading results: Do not record if the base case loading is above" isPlannedOutages: int "Planned outages" loadmax: float "Limits for recording: Record thermal loadings above" loadmax_nk: float "Limits for recording: Record thermal loadings above" loc_name: str "Name" maxLoad: float "Criteria for AC recalculation of critical cases: Thermal loading of components exceeds" maxLoadAbs: float "Criteria for AC recalculation of critical cases: Thermal loading of components exceeds" maxLoadBase: float "Recording filters for contingency loading results: Do not record if the base case loading is above" maxVoltBase: float "Recording filters for contingency voltage results: Do not record if the absolute base case voltage is above" maxVoltRestr: int "Recording filters for contingency voltage results: Do not record if the absolute base case voltage is above" maxld_nk: float "n-k; k>=2" minCntcyAC: int "Settings for Parallel Computation: Minimum number of contingencies" minCntcyDC: int "Settings for Parallel Computation: Minimum number of contingencies" minCtParal: int "Settings for Parallel Computation: Minimum number of defined study times" minVoltBase: float "Recording filters for contingency voltage results: Do not record if the absolute base case voltage is below" minVoltRestr: int "Recording filters for contingency voltage results: Do not record if the absolute base case voltage is below" numDegree: int "Contingency Analysis for specific region: Region extension by k-neighbourhood" oid_: int "ObjectID" order: float "Order" pFilter: object "Dynamic contingencies: Filters" pRegion: object "Contingency Analysis for specific region: Monitored region" p_rescnt: object "Element and variable selection: AC-Results" p_rescntDC: object "Element and variable selection: DC-Results" parallelSetting: object "Parallel computation settings" pid_: int "ProjectID" rasActive: int "Consider Remedial Action Schemes (RAS)" rasOutput: int "Output per Contingency Case: Show triggered RAS for each contingency in output window" recLimit_nk: int "Limits for recording: Different limits for n-1 and n-k (k>1)" recTermLoad: int "Record busbars/terminals with a loading above" root_id: object "Original Location" scrCritComb: int "Criteria for AC recalculation of critical cases: Combined loading criteria" scrCritSimple: int "Criteria for AC recalculation of critical cases: Simple loading criterion" screenRecOnly: int "Criteria for AC recalculation of critical cases: Screen only recorded elements" screeningMeth: int "Screening Method" sensMethod: int "Linearised method:Direct method:Backsubstitution (AC only)" sensThreshBra: float "Sensitivity threshold used for linearised method: Minimal considered branch sensitivity" sensThreshBus: float "Sensitivity threshold used for linearised method: Minimal considered bus sensitivity" setExclude: object "Criteria for AC recalculation of critical cases: Components to be ignored" stdBlockSize: int "Settings for Parallel Computation: Package Size for Standard Method" stdBlockSizeDC: int "Settings for Parallel Computation: Package Size for Standard Method" stepLoad: float "Criteria for AC recalculation of critical cases: Relative change of loading exceeds" studyTime: list "Definition of Study Times: Study Time" termLoadThres: float "Also record busbars/terminals with a loading above" tid_: int "TimeID" timePhases: list "Time Phases" upd_time: float "Post contingency time for order identification" useSensMethod: int "Use linearised method where applicable" vlmax: float "Limits for recording: Record if absolute voltage is above" vlmax_nk: float "Limits for recording: Record if absolute voltage is above" vlmin: float "Limits for recording: Record if absolute voltage is below" vlmin_nk: float "Limits for recording: Record if absolute voltage is below" vmax_nk: float "Max. (n-k; k>=2)" vmax_step: float "Limits for recording: Record voltage step changes above" vmax_step_nk: float "Limits for recording: Record voltage step changes above" vmin_nk: float "Min. (n-k; k>=2)" def AddCntcy(*args): ... def AddContingencies(*args): ... def AddRas(*args): ... def AttributeType(*args): ... def ClearCont(*args): ... def CreateFaultCase(*args): ... def Execute(*args): ... def ExecuteAndCheck(*args): ... def GetNTopLoadedElms(*args): ... def HasReferences(*args): ... def MarkRegions(*args): ... def RemoveAllRas(*args): ... def RemoveContingencies(*args): ... def RemoveRas(*args): ... def Reset(*args): ... def SetLimits(*args): ... def Update(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var PostContTime : float-
Calculation Settings: Post Contingency Time (End of Time Phase)
var PostContTime1 : float-
Calculation Settings: Post Contingency Time (End of Time Phase)
var PostContTime2 : float-
Calculation Settings: Post Contingency Time (End of Time Phase)
var PostContTime3 : float-
Calculation Settings: Post Contingency Time (End of Time Phase)
var SleepTime : int-
Sleep time in main loop of master
var addObjs2Transfer : object-
Settings for Parallel Computation: Additional objects to transfer
var addSumResults : int-
Element and variable selection: Record additional result variables
var addoptions : str-
Additional Parameters
var bIgnoreTime : list-
Definition of Study Times: Ignore
var blockSize : int-
Settings for Parallel Computation: Package Size for Optimised Method
var blockSizeDC : int-
Settings for Parallel Computation: Package Size for Optimised Method
var caseNum : list-
Contingency Number
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var copt_Linear : int-
Calculation Method
var copt_cntldf : int-
Recording filters for contingency voltage results: Base Case versus Contingency Load Flow
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var diffLoadBase : float-
Recording filters for contingency loading results: Do not record if the absolute change in loading is below
var diffLoadRestr : int-
Recording filters for contingency loading results: Do not record if the absolute change in loading is below
var diffVoltBase : float-
Recording filters for contingency voltage results: Do not record if the absolute change in voltage is below
var diffVoltRestr : int-
Recording filters for contingency voltage results: Do not record if the absolute change in voltage is below
var dynamicCase : int-
Dynamic contingencies
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var forceStd : int-
Always use standard method
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iACDCCombine : int-
AC/DC Combined (hidden)
var iBusFaultProc : int-
Handling of busbar fault
var iConsSwSc : int-
Consider Switching Rules of Substations
var iDynamicMode : int-
Contingencies to be calculated
var iEnableParal : int-
Parallel Computation of AC Contingencies
var iEnableParalDC : int-
Parallel Computation of DC Contingencies
var iEnableParalTS : int-
Parallel Computation of Time Sweep
var iEnableTS : int-
Calculate Time Sweep
var iIgnCriticalBC : int-
Criteria for AC recalculation of critical cases: Ignore components that are overloaded in base case
var iMsgOutput : int-
Output per Contingency Case
var iNewTopo : int-
Topology rebuild
var iOk : int-
Ok flag
var iPerformOpt : int-
Contingency Analysis for specific region
var iQBEffMeth : int-
Calculate Quad Booster Effectiveness: Calculation method
var iRecalcBase : int-
Contingency Analysis for specific region: Recalculate base case load flow for the whole system
var iRedUnsupplied : int-
Node Reduction Mode: Additionally remove unsupplied components
var iSchemeStatus : int-
Scheme Status
var iShowDebug : int-
Display debug information
var iStopIfOverLd : int-
Stop contingency analysis if any thermal loading constraint is violated.
var iStopIfVlim : int-
Stop contingency analysis if any voltage constraint is violated.
var iUpdt : int-
Update Contingencies before running calculation
var i_gensens : int-
Calculate Generator Effectiveness
var i_qbsens : int-
Calculate Quad Booster Effectiveness
var iopt_Linear : int-
Calculation Method
var iopt_Shw : int-
Print report for each contingency
var iopt_action : int-
Processing Actions
var iopt_asc : int-
Print summary report
var iopt_cntldf : int-
Base Case versus Contingency Load Flow
var iopt_cnttime : int-
Calculation Settings: Consider Specific Time Phase
var iopt_evts : int-
Recording filters for contingency voltage results: Method:Single Time Phase:Multiple Time Phases
var iopt_init : int-
Initialisation of Contingencies
var iopt_method : int-
Calculation Method
var iopt_noloss : int-
Assume loss-free components
var iopt_record : int-
Recording filters for contingency loading results: Do not record if the base case loading is above
var isPlannedOutages : int-
Planned outages
var loadmax : float-
Limits for recording: Record thermal loadings above
var loadmax_nk : float-
Limits for recording: Record thermal loadings above
var loc_name : str-
Name
var maxLoad : float-
Criteria for AC recalculation of critical cases: Thermal loading of components exceeds
var maxLoadAbs : float-
Criteria for AC recalculation of critical cases: Thermal loading of components exceeds
var maxLoadBase : float-
Recording filters for contingency loading results: Do not record if the base case loading is above
var maxVoltBase : float-
Recording filters for contingency voltage results: Do not record if the absolute base case voltage is above
var maxVoltRestr : int-
Recording filters for contingency voltage results: Do not record if the absolute base case voltage is above
var maxld_nk : float-
n-k; k>=2
var minCntcyAC : int-
Settings for Parallel Computation: Minimum number of contingencies
var minCntcyDC : int-
Settings for Parallel Computation: Minimum number of contingencies
var minCtParal : int-
Settings for Parallel Computation: Minimum number of defined study times
var minVoltBase : float-
Recording filters for contingency voltage results: Do not record if the absolute base case voltage is below
var minVoltRestr : int-
Recording filters for contingency voltage results: Do not record if the absolute base case voltage is below
var numDegree : int-
Contingency Analysis for specific region: Region extension by k-neighbourhood
var oid_ : int-
ObjectID
var order : float-
Order
var pFilter : object-
Dynamic contingencies: Filters
var pRegion : object-
Contingency Analysis for specific region: Monitored region
var p_rescnt : object-
Element and variable selection: AC-Results
var p_rescntDC : object-
Element and variable selection: DC-Results
var parallelSetting : object-
Parallel computation settings
var pid_ : int-
ProjectID
var rasActive : int-
Consider Remedial Action Schemes (RAS)
var rasOutput : int-
Output per Contingency Case: Show triggered RAS for each contingency in output window
var recLimit_nk : int-
Limits for recording: Different limits for n-1 and n-k (k>1)
var recTermLoad : int-
Record busbars/terminals with a loading above
var root_id : object-
Original Location
var scrCritComb : int-
Criteria for AC recalculation of critical cases: Combined loading criteria
var scrCritSimple : int-
Criteria for AC recalculation of critical cases: Simple loading criterion
var screenRecOnly : int-
Criteria for AC recalculation of critical cases: Screen only recorded elements
var screeningMeth : int-
Screening Method
var sensMethod : int-
Linearised method:Direct method:Backsubstitution (AC only)
var sensThreshBra : float-
Sensitivity threshold used for linearised method: Minimal considered branch sensitivity
var sensThreshBus : float-
Sensitivity threshold used for linearised method: Minimal considered bus sensitivity
var setExclude : object-
Criteria for AC recalculation of critical cases: Components to be ignored
var stdBlockSize : int-
Settings for Parallel Computation: Package Size for Standard Method
var stdBlockSizeDC : int-
Settings for Parallel Computation: Package Size for Standard Method
var stepLoad : float-
Criteria for AC recalculation of critical cases: Relative change of loading exceeds
var studyTime : list-
Definition of Study Times: Study Time
var termLoadThres : float-
Also record busbars/terminals with a loading above
var tid_ : int-
TimeID
var timePhases : list-
Time Phases
var upd_time : float-
Post contingency time for order identification
var useSensMethod : int-
Use linearised method where applicable
var vlmax : float-
Limits for recording: Record if absolute voltage is above
var vlmax_nk : float-
Limits for recording: Record if absolute voltage is above
var vlmin : float-
Limits for recording: Record if absolute voltage is below
var vlmin_nk : float-
Limits for recording: Record if absolute voltage is below
var vmax_nk : float-
Max. (n-k; k>=2)
var vmax_step : float-
Limits for recording: Record voltage step changes above
var vmax_step_nk : float-
Limits for recording: Record voltage step changes above
var vmin_nk : float-
Min. (n-k; k>=2)
Methods
def AddCntcy(*args)def AddContingencies(*args)def AddRas(*args)def AttributeType(*args)def ClearCont(*args)def CreateFaultCase(*args)def Execute(*args)def ExecuteAndCheck(*args)def GetNTopLoadedElms(*args)def HasReferences(*args)def MarkRegions(*args)def RemoveAllRas(*args)def RemoveContingencies(*args)def RemoveRas(*args)def Reset(*args)def SetLimits(*args)def Update(*args)
class ComSvgexport (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComSvgexport(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" coordType: int "Coordinates" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fileName: str "SVG File" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" objects: list "Object" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" projection: str "Coordinates: Projection Type" root_id: object "Original Location" scaleCoord: int "Coordinates: Export to Version < 22" tid_: int "TimeID" utmZone: list "Coordinates: UTM-Zone (e.g. 32N)" def AttributeType(*args): ... def Execute(*args): ... def HasReferences(*args): ... def SetFileName(*args): ... def SetObject(*args): ... def SetObjects(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var coordType : int-
Coordinates
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fileName : str-
SVG File
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var objects : list-
Object
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var projection : str-
Coordinates: Projection Type
var root_id : object-
Original Location
var scaleCoord : int-
Coordinates: Export to Version < 22
var tid_ : int-
TimeID
var utmZone : list-
Coordinates: UTM-Zone (e.g. 32N)
Methods
def AttributeType(*args)def Execute(*args)def HasReferences(*args)def SetFileName(*args)def SetObject(*args)def SetObjects(*args)
class ComSvgimport (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComSvgimport(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fileName: str "SVG File" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" object: object "Object" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def Execute(*args): ... def HasReferences(*args): ... def SetFileName(*args): ... def SetObject(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fileName : str-
SVG File
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var object : object-
Object
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Execute(*args)def HasReferences(*args)def SetFileName(*args)def SetObject(*args)
class ComTasks (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComTasks(PFGeneral): addObjs2Transfer: object "Parallel computation: Additional objects to transfer" addoptions: str "Additional Parameters" caseNum: str "Package index" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dbSyncTime: float "Database changes of parallel processes: Database synchronisation time" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iEnableParal: int "Parallel computation" iSchemeStatus: int "Scheme Status" iopt_action: int "Processing actions" isForcedDbSync: int "Database changes of parallel processes: Database synchronisation time" listCases: int "Selection of commands/additional results: Study case" loc_name: str "Name" minTasks4Par: int "Parallel computation: Minimum number of packages" oid_: int "ObjectID" order: float "Order" outMsgMode: int "Output per package" parMethod: int "Distribute packages" parallelSetting: object "Parallel computation: Parallel computation settings" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" transDbChanges: int "Database changes of parallel processes" vecCases: list "Selection of study cases: Study cases" vecCasesIgn: list "Selection of study cases: Ignore" def AppendCommand(*args): ... def AppendStudyCase(*args): ... def AttributeType(*args): ... def Execute(*args): ... def GetCommandsForStudyCase(*args): ... def GetNumberOfCommandsForStudyCase(*args): ... def GetNumberOfStudyCases(*args): ... def GetStudyCases(*args): ... def HasReferences(*args): ... def IsAdditionalResultsFlagSetForCommand(*args): ... def IsCommandIgnored(*args): ... def IsStudyCaseIgnored(*args): ... def RemoveCmdsForStudyCaseRow(*args): ... def RemoveCommand(*args): ... def RemoveStudyCase(*args): ... def RemoveStudyCases(*args): ... def SetAdditionalResultsFlagForCommand(*args): ... def SetIgnoreFlagForCommand(*args): ... def SetIgnoreFlagForStudyCase(*args): ... def SetResultsFolder(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addObjs2Transfer : object-
Parallel computation: Additional objects to transfer
var addoptions : str-
Additional Parameters
var caseNum : str-
Package index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dbSyncTime : float-
Database changes of parallel processes: Database synchronisation time
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iEnableParal : int-
Parallel computation
var iSchemeStatus : int-
Scheme Status
var iopt_action : int-
Processing actions
var isForcedDbSync : int-
Database changes of parallel processes: Database synchronisation time
var listCases : int-
Selection of commands/additional results: Study case
var loc_name : str-
Name
var minTasks4Par : int-
Parallel computation: Minimum number of packages
var oid_ : int-
ObjectID
var order : float-
Order
var outMsgMode : int-
Output per package
var parMethod : int-
Distribute packages
var parallelSetting : object-
Parallel computation: Parallel computation settings
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
var transDbChanges : int-
Database changes of parallel processes
var vecCases : list-
Selection of study cases: Study cases
var vecCasesIgn : list-
Selection of study cases: Ignore
Methods
def AppendCommand(*args)def AppendStudyCase(*args)def AttributeType(*args)def Execute(*args)def GetCommandsForStudyCase(*args)def GetNumberOfCommandsForStudyCase(*args)def GetNumberOfStudyCases(*args)def GetStudyCases(*args)def HasReferences(*args)def IsAdditionalResultsFlagSetForCommand(*args)def IsCommandIgnored(*args)def IsStudyCaseIgnored(*args)def RemoveCmdsForStudyCaseRow(*args)def RemoveCommand(*args)def RemoveStudyCase(*args)def RemoveStudyCases(*args)def SetAdditionalResultsFlagForCommand(*args)def SetIgnoreFlagForCommand(*args)def SetIgnoreFlagForStudyCase(*args)def SetResultsFolder(*args)
class ComTececo (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComTececo(PFGeneral): CalcPoints: int "Calculation Points: Calculate" ColCosts: list "Costs for Losses: Costs" ColHmax: list "Costs for Losses: Hmax" CostsLLoss: float "Costs for losses: Costs for Losses (Load)" CostsnLLoss: float "Costs for losses: Costs for Losses (no Load)" DateUserDef: list "Calculation Points: Date" End: int "Calculation Points Calculation Period: End" InitAddCosts: float "Additional annual costs" InterestRate: float "Additional Settings: Calculatory Interest Rate" Start: int "Calculation Points Calculation Period: Start" addObjs2Transfer: object "Parallel computation: Additional objects to transfer" addoptions: str "Additional Parameters" caseNum: str "Case number" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" frm_Interrupt: int "Interruption Costs" frm_LineOut: int "Interruption Costs - Costs for Outages on Lines/Cables" frm_Losses: int "Losses" frm_Report: int "Report" frm_SubOut: int "Interruption Costs - Costs for Outages in Substations" frm_Tie: int "Optimise Tie Open Points" frm_UserCosts: int "User-defined Costs" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iCreated: int "ComTececo Command has already been created" iEnableParal: int "Parallel computation" iLdGrowth: int "Additional Settings: Incorporate load growth" iSchemeStatus: int "Scheme Status" iTolerance: int "Additional Settings: Tolerance for Calculation Points (in days)" iUseSel: int "Costs for losses: Consider user-defined set of substations/feeders only" iopt_action: int "Processing Actions" loc_name: str "Name" minCalcPt4Par: int "Parallel computation: Minimum number of calculation points" oid_: int "ObjectID" order: float "Order" outputType: int "Output" pComStatsim: object "Losses: Quasi-Dynamic Simulation" pDPL: object "User-defined Costs: Cost Assessment Script" pRel3: object "Interruption Costs: Reliability Assessment" pRel3SubOut: object "Interruption Costs - Costs for Outages in Substations: Reliability Assessment" pRes: object "Results" pSel: object "Costs for losses: Selection" pTie: object "Optimise Tie Open Points: Tie Open Point Optimisation" paralSet: int parallelSettings: object "Parallel computation: Parallel computation settings" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def Execute(*args): ... def HasReferences(*args): ... def UpdateTablesByCalcPeriod(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var CalcPoints : int-
Calculation Points: Calculate
var ColCosts : list-
Costs for Losses: Costs
var ColHmax : list-
Costs for Losses: Hmax
var CostsLLoss : float-
Costs for losses: Costs for Losses (Load)
var CostsnLLoss : float-
Costs for losses: Costs for Losses (no Load)
var DateUserDef : list-
Calculation Points: Date
var End : int-
Calculation Points Calculation Period: End
var InitAddCosts : float-
Additional annual costs
var InterestRate : float-
Additional Settings: Calculatory Interest Rate
var Start : int-
Calculation Points Calculation Period: Start
var addObjs2Transfer : object-
Parallel computation: Additional objects to transfer
var addoptions : str-
Additional Parameters
var caseNum : str-
Case number
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var frm_Interrupt : int-
Interruption Costs
var frm_LineOut : int-
Interruption Costs - Costs for Outages on Lines/Cables
var frm_Losses : int-
Losses
var frm_Report : int-
Report
var frm_SubOut : int-
Interruption Costs - Costs for Outages in Substations
var frm_Tie : int-
Optimise Tie Open Points
var frm_UserCosts : int-
User-defined Costs
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iCreated : int-
ComTececo Command has already been created
var iEnableParal : int-
Parallel computation
var iLdGrowth : int-
Additional Settings: Incorporate load growth
var iSchemeStatus : int-
Scheme Status
var iTolerance : int-
Additional Settings: Tolerance for Calculation Points (in days)
var iUseSel : int-
Costs for losses: Consider user-defined set of substations/feeders only
var iopt_action : int-
Processing Actions
var loc_name : str-
Name
var minCalcPt4Par : int-
Parallel computation: Minimum number of calculation points
var oid_ : int-
ObjectID
var order : float-
Order
var outputType : int-
Output
var pComStatsim : object-
Losses: Quasi-Dynamic Simulation
var pDPL : object-
User-defined Costs: Cost Assessment Script
var pRel3 : object-
Interruption Costs: Reliability Assessment
var pRel3SubOut : object-
Interruption Costs - Costs for Outages in Substations: Reliability Assessment
var pRes : object-
Results
var pSel : object-
Costs for losses: Selection
var pTie : object-
Optimise Tie Open Points: Tie Open Point Optimisation
var paralSet : intvar parallelSettings : object-
Parallel computation: Parallel computation settings
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Execute(*args)def HasReferences(*args)def UpdateTablesByCalcPeriod(*args)
class ComTececocmp (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComTececocmp(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" isCalcComTececo: int "Tasks: Run Techno-economical calculations" isCreateSummaryPlots: int "Tasks: Create plots for summary results" isCreateSummaryRes: int "Tasks: Create summary result file" isCreateTimesweepPlots: int "Tasks: Create plots for timesweep results" isCreateTimesweepRes: int "Tasks: Create timesweep result files in study cases" isPltEIC: int "Results to plot: Net present value of expected interruption costs" isPltInvCosts: int "Results to plot: Net present value of investments" isPltLossCosts: int "Results to plot: Net present value of costs for losses" isPltTotCosts: int "Results to plot: Net present value of total costs" isPltUserDefCosts: int "Results to plot: Net present value of user-defined costs" isVerifyEqualCmdSettings: int "Tasks: Verify equality of underlying command settings" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pBaseCase: object "Selection of study cases: Base case" pResultFile: object "Summary results" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" vecCases: list "Selection of study cases: Study cases" vecCasesIgn: list "Selection of study cases: Ignore" def AppendStudyCase(*args): ... def AttributeType(*args): ... def CalcDiscountedEstimatedPaybackPeriod(*args): ... def CalcEstimatedPaybackPeriod(*args): ... def CalcInternalRateOfReturn(*args): ... def Execute(*args): ... def HasReferences(*args): ... def RemoveStudyCases(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var isCalcComTececo : int-
Tasks: Run Techno-economical calculations
var isCreateSummaryPlots : int-
Tasks: Create plots for summary results
var isCreateSummaryRes : int-
Tasks: Create summary result file
var isCreateTimesweepPlots : int-
Tasks: Create plots for timesweep results
var isCreateTimesweepRes : int-
Tasks: Create timesweep result files in study cases
var isPltEIC : int-
Results to plot: Net present value of expected interruption costs
var isPltInvCosts : int-
Results to plot: Net present value of investments
var isPltLossCosts : int-
Results to plot: Net present value of costs for losses
var isPltTotCosts : int-
Results to plot: Net present value of total costs
var isPltUserDefCosts : int-
Results to plot: Net present value of user-defined costs
var isVerifyEqualCmdSettings : int-
Tasks: Verify equality of underlying command settings
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pBaseCase : object-
Selection of study cases: Base case
var pResultFile : object-
Summary results
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
var vecCases : list-
Selection of study cases: Study cases
var vecCasesIgn : list-
Selection of study cases: Ignore
Methods
def AppendStudyCase(*args)def AttributeType(*args)def CalcDiscountedEstimatedPaybackPeriod(*args)def CalcEstimatedPaybackPeriod(*args)def CalcInternalRateOfReturn(*args)def Execute(*args)def HasReferences(*args)def RemoveStudyCases(*args)
class ComTransfer (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComTransfer(PFGeneral): addoptions: str "Additional Parameters" bcOvlods: int "Continue calculation if base case is overloaded" bcOvvols: int "Continue calculation if base case has voltage violations" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dIncrmnt: float "Initial conditions: Initial step size" dInitScale: float "Initial conditions: Initial scaling factor" dTolerance: float "Convergence criteria: Min. step size" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" flowcheck: int "Measured transfer capacity" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iCntcon: int "Contingency constrained" iCntres: int "Show contingency analysis report for the last feasible solution" iFicNet: int "Use fictitious border network" iGensFrm: int "Generator scaling mode" iGensel: int "Generators" iLoad: int "Option" iLodsFrm: int "Loads" iSave: int "Save Results" iScaleMod: int "Scaling elements" iSchemeStatus: int "Scheme Status" iStopIter: int "Convergence criteria: Max. number of iterations" iVolt: int "Option" if_load: float "Option: Maximum thermal loading of components" if_volmax: float "Option: Upper limit of allowed voltage" if_volmin: float "Option: Lower limit of allowed voltage" ioptIgn: int "Ignore all constraints for..." iopt_Palim: int "Consider active power limits" iopt_lodcons: int "Consider thermal constraints" iopt_method: int "Calculation Method" iopt_pf: int "Keep constant power factor" iopt_scen: int "Last feasible solution" iopt_selreg: int "Consider constraints only for selected objects" iopt_volcons: int "Consider voltage limits" isScaleGen: int "Generators" isScaleLod: int "Loads" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" ovl_relax: float "Continue calculation if base case is overloaded: Relax constraints by" ovv_relax: float "Continue calculation if base case has voltage violations: Relax constraints by" pResults: object "Results" p_GenSet: object "Generators: Generator set" p_LodSet: object "Loads: Load set" p_boundary: object "User defined elements: Boundary" p_cntcmd: object "Contingency constrained: Contingency Analysis" p_cntrep: object "Show contingency analysis report for the last feasible solution: Contingency analysis report" p_expElms: object "User defined elements: Exporting elements" p_ficNet: object "Use fictitious border network: Border network" p_fromReg: object "Interconnection regions: Exporting region" p_impElms: object "User defined elements: Importing elements" p_scenario: object "Last feasible solution: Operation scenario location" p_toReg: object "Interconnection regions: Importing region" pid_: int "ProjectID" psel_elms: object "Consider constraints only for selected objects: Selection" root_id: object "Original Location" tcadef: int "Transfer capacity definition" tid_: int "TimeID" vlevconst: float "Ignore all constraints for...: Nominal voltage below or equal to" def AttributeType(*args): ... def Execute(*args): ... def GetTransferCalcData(*args): ... def HasReferences(*args): ... def IsLastIterationFeasible(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var bcOvlods : int-
Continue calculation if base case is overloaded
var bcOvvols : int-
Continue calculation if base case has voltage violations
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dIncrmnt : float-
Initial conditions: Initial step size
var dInitScale : float-
Initial conditions: Initial scaling factor
var dTolerance : float-
Convergence criteria: Min. step size
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var flowcheck : int-
Measured transfer capacity
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iCntcon : int-
Contingency constrained
var iCntres : int-
Show contingency analysis report for the last feasible solution
var iFicNet : int-
Use fictitious border network
var iGensFrm : int-
Generator scaling mode
var iGensel : int-
Generators
var iLoad : int-
Option
var iLodsFrm : int-
Loads
var iSave : int-
Save Results
var iScaleMod : int-
Scaling elements
var iSchemeStatus : int-
Scheme Status
var iStopIter : int-
Convergence criteria: Max. number of iterations
var iVolt : int-
Option
var if_load : float-
Option: Maximum thermal loading of components
var if_volmax : float-
Option: Upper limit of allowed voltage
var if_volmin : float-
Option: Lower limit of allowed voltage
var ioptIgn : int-
Ignore all constraints for…
var iopt_Palim : int-
Consider active power limits
var iopt_lodcons : int-
Consider thermal constraints
var iopt_method : int-
Calculation Method
var iopt_pf : int-
Keep constant power factor
var iopt_scen : int-
Last feasible solution
var iopt_selreg : int-
Consider constraints only for selected objects
var iopt_volcons : int-
Consider voltage limits
var isScaleGen : int-
Generators
var isScaleLod : int-
Loads
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var ovl_relax : float-
Continue calculation if base case is overloaded: Relax constraints by
var ovv_relax : float-
Continue calculation if base case has voltage violations: Relax constraints by
var pResults : object-
Results
var p_GenSet : object-
Generators: Generator set
var p_LodSet : object-
Loads: Load set
var p_boundary : object-
User defined elements: Boundary
var p_cntcmd : object-
Contingency constrained: Contingency Analysis
var p_cntrep : object-
Show contingency analysis report for the last feasible solution: Contingency analysis report
var p_expElms : object-
User defined elements: Exporting elements
var p_ficNet : object-
Use fictitious border network: Border network
var p_fromReg : object-
Interconnection regions: Exporting region
var p_impElms : object-
User defined elements: Importing elements
var p_scenario : object-
Last feasible solution: Operation scenario location
var p_toReg : object-
Interconnection regions: Importing region
var pid_ : int-
ProjectID
var psel_elms : object-
Consider constraints only for selected objects: Selection
var root_id : object-
Original Location
var tcadef : int-
Transfer capacity definition
var tid_ : int-
TimeID
var vlevconst : float-
Ignore all constraints for…: Nominal voltage below or equal to
Methods
def AttributeType(*args)def Execute(*args)def GetTransferCalcData(*args)def HasReferences(*args)def IsLastIterationFeasible(*args)
class ComUcte (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComUcte(PFGeneral): addoptions: str "Options: Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_con: str "File Type" iopt_dacf: int "Options: Import for DACF process" iopt_iqlims: int "Options: Ignore reactive power limits for generators" iopt_nlod2gen: int "Options: Convert negative loads to generators" iopt_prj: int "Import into" iopt_qforpv: int "Use Q value for PV generators" iopt_tr2zpu: int "Options: Convert transformer equivalent to common impedance" loc_name: str "Name" netsubfolder: str "Options: Network Data Subfolder" oid_: int "ObjectID" order: float "Order" pAddPrj: object "Name" pid_: int "ProjectID" root_id: object "Original Location" targname: str "Folder" targpath: object "in" tid_: int "TimeID" uctenames: list "File Type: File Names" uctname: str "UCTE Data" def AttributeType(*args): ... def Execute(*args): ... def HasReferences(*args): ... def SetBatchMode(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Options: Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_con : str-
File Type
var iopt_dacf : int-
Options: Import for DACF process
var iopt_iqlims : int-
Options: Ignore reactive power limits for generators
var iopt_nlod2gen : int-
Options: Convert negative loads to generators
var iopt_prj : int-
Import into
var iopt_qforpv : int-
Use Q value for PV generators
var iopt_tr2zpu : int-
Options: Convert transformer equivalent to common impedance
var loc_name : str-
Name
var netsubfolder : str-
Options: Network Data Subfolder
var oid_ : int-
ObjectID
var order : float-
Order
var pAddPrj : object-
Name
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var targname : str-
Folder
var targpath : object-
in
var tid_ : int-
TimeID
var uctenames : list-
File Type: File Names
var uctname : str-
UCTE Data
Methods
def AttributeType(*args)def Execute(*args)def HasReferences(*args)def SetBatchMode(*args)
class ComUcteexp (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComUcteexp(PFGeneral): addoptions: str "Options: Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" gridenable: list "Enable" iSchemeStatus: int "Scheme Status" iUseChrName: int "Options: Use first character of characteristic name as branch 'Order Code'" ibranchconv: int "Options: Export branch as single equivalent line" iopt_con: str "File Type" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" uctename: str "File Type: UCTE Data" uctevmin: float "Options: Export UCTE voltage >=" def AttributeType(*args): ... def BuildNodeNames(*args): ... def DeleteCompleteQuickAccess(*args): ... def Execute(*args): ... def ExportAndInitQuickAccess(*args): ... def GetConnectedBranches(*args): ... def GetFromToNodeNames(*args): ... def GetOrderCode(*args): ... def GetUcteNodeName(*args): ... def HasReferences(*args): ... def InitQuickAccess(*args): ... def QuickAccessAvailable(*args): ... def ResetQuickAccess(*args): ... def SetGridSelection(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Options: Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var gridenable : list-
Enable
var iSchemeStatus : int-
Scheme Status
var iUseChrName : int-
Options: Use first character of characteristic name as branch 'Order Code'
var ibranchconv : int-
Options: Export branch as single equivalent line
var iopt_con : str-
File Type
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
var uctename : str-
File Type: UCTE Data
var uctevmin : float-
Options: Export UCTE voltage >=
Methods
def AttributeType(*args)def BuildNodeNames(*args)def DeleteCompleteQuickAccess(*args)def Execute(*args)def ExportAndInitQuickAccess(*args)def GetConnectedBranches(*args)def GetFromToNodeNames(*args)def GetOrderCode(*args)def GetUcteNodeName(*args)def HasReferences(*args)def InitQuickAccess(*args)def QuickAccessAvailable(*args)def ResetQuickAccess(*args)def SetGridSelection(*args)
class ComVstab (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComVstab(PFGeneral): addoptions: str "Additional Parameters" calcBoundSens: int "Calculate boundary sensitivity between adjacent regions" calcDiaElms: int "Diagonal elements only" calcHvdc: int "Sensitivities / Distribution factors: Sensitivity to HVDC" calcLodf: int "Sensitivities / Distribution factors: Line Outage Distribution Factors" calcModal: int "Modal/Eigenvalue Analysis" calcPtdf: int "Sensitivities / Distribution factors: Busbar" calcRegionSens: int "Calculate regional sensitivities" calcShiftKeySens: int "Injection based on generation shift key (GSK)" calcTapChg: int "Sensitivities / Distribution factors: Phase Shift/Tap Change" ccalcPtdf: int "Sensitivities / Distribution factors: Busbar" ccalcRegionSens: int "Calculate regional sensitivities" cdpflim: float "Consider recording thresholds for branches: dP/dP" cdtplim: float "Consider recording thresholds for branches: dP/dtap" charact: list "Charact." chr_name: str "Characteristic Name" ciopt_method: int "Calculation method" considerAllGskGens: int "Consider generators with the setting 'Out of service when active power is zero'" considerThresh: int "Consider recording thresholds" contents: list "Contents" cpHeadFold: object "Head Folder" cshwAllSensVars: int "Calculate all sensitivity variables" ctrfSensMeth: int "Calculation method for transformer tap sensitivities" danlim: float "Consider recording thresholds for terminals: Angle change (w.r.t. power or tap)" danlimi: float "Consider recording thresholds for terminals: Angle change (w.r.t. current sequence)" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dbgOn: int "Debug mode" dpflim: float "Consider recording thresholds for branches: dP/dP, dQ/dP, dP/dQ, dQ/dQ" dpflimi: float "Consider recording thresholds for branches: dP/di_seq, dQ/di_seq" dtplim: float "Consider recording thresholds for branches: dP/dtap, dQ/dtap" dvolim: float "Consider recording thresholds for terminals: Voltage change (w.r.t. power or tap)" dvolimi: float "Consider recording thresholds for terminals: Voltage change (w.r.t. current sequence)" factors4bus: int "Power change" factors4conv: int "Power change" factors4trf: int "Tap change" filename: str "File name" fold_id: object "In Folder" for_name: str "Foreign Key" frmElmFilt4Res: int "Elements for results" frmLimitsBrc: int "Consider recording thresholds for branches" frmLimitsBus: int "Consider recording thresholds for terminals" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iExport: int "Export results to Comma Separated Values (*.csv) file" iSchemeStatus: int "Scheme Status" i_nr: int "Modal/Eigenvalue Analysis: Number of Eigenvalues" ignoreReds: int "Elements for results: Calculate sensitivities for reducible elements" iopt_method: int "Calculation method" iopt_mod: int "Calculation type" isContSens: int "Consider contingencies" isLinearCont: int "Consider contingencies: Use linearised AC calculation" isResultFile: int "Recording of results" loc_name: str "Name" lodflim: float "Consider recording thresholds for branches: Min. Line Outage Distribution Factors" obj_bus: int "User-defined 3-/4-winding transformer control side: Bus Index" oid_: int "ObjectID" optRep: int "Output" order: float "Order" pComSimoutage: object "Consider contingencies: Contingency Analysis" pFictitiousGrid: object "Use fictitious border network: Border network" pResult: object "Result file: Results" p_bus: object "Sensitivities / Distribution factors: Busbar(s)" p_hvdc: object "Sensitivities / Distribution factors: HVDC(s)" p_tr: object "Sensitivities / Distribution factors: Transformer(s)/Tap-Controller(s)" pid_: int "ProjectID" root_id: object "Original Location" set_mode: int "Modal/Eigenvalue Analysis: Display Results for Mode" setfilter: object "Elements for results: Element filter" shwAllSensVars: int "Calculate all sensitivity variables" tapDirection: int "Tap direction" taplimtrfs: int "Consider transformers at max. or min. tap position." tid_: int "TimeID" trfSensMeth: int "Calculation method for transformer tap sensitivities" useFictitiousGrid: int "Use fictitious border network" usrtrside: int "User-defined 3-/4-winding transformer control side" def AttributeType(*args): ... def Execute(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var calcBoundSens : int-
Calculate boundary sensitivity between adjacent regions
var calcDiaElms : int-
Diagonal elements only
var calcHvdc : int-
Sensitivities / Distribution factors: Sensitivity to HVDC
var calcLodf : int-
Sensitivities / Distribution factors: Line Outage Distribution Factors
var calcModal : int-
Modal/Eigenvalue Analysis
var calcPtdf : int-
Sensitivities / Distribution factors: Busbar
var calcRegionSens : int-
Calculate regional sensitivities
var calcShiftKeySens : int-
Injection based on generation shift key (GSK)
var calcTapChg : int-
Sensitivities / Distribution factors: Phase Shift/Tap Change
var ccalcPtdf : int-
Sensitivities / Distribution factors: Busbar
var ccalcRegionSens : int-
Calculate regional sensitivities
var cdpflim : float-
Consider recording thresholds for branches: dP/dP
var cdtplim : float-
Consider recording thresholds for branches: dP/dtap
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciopt_method : int-
Calculation method
var considerAllGskGens : int-
Consider generators with the setting 'Out of service when active power is zero'
var considerThresh : int-
Consider recording thresholds
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var cshwAllSensVars : int-
Calculate all sensitivity variables
var ctrfSensMeth : int-
Calculation method for transformer tap sensitivities
var danlim : float-
Consider recording thresholds for terminals: Angle change (w.r.t. power or tap)
var danlimi : float-
Consider recording thresholds for terminals: Angle change (w.r.t. current sequence)
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dbgOn : int-
Debug mode
var dpflim : float-
Consider recording thresholds for branches: dP/dP, dQ/dP, dP/dQ, dQ/dQ
var dpflimi : float-
Consider recording thresholds for branches: dP/di_seq, dQ/di_seq
var dtplim : float-
Consider recording thresholds for branches: dP/dtap, dQ/dtap
var dvolim : float-
Consider recording thresholds for terminals: Voltage change (w.r.t. power or tap)
var dvolimi : float-
Consider recording thresholds for terminals: Voltage change (w.r.t. current sequence)
var factors4bus : int-
Power change
var factors4conv : int-
Power change
var factors4trf : int-
Tap change
var filename : str-
File name
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var frmElmFilt4Res : int-
Elements for results
var frmLimitsBrc : int-
Consider recording thresholds for branches
var frmLimitsBus : int-
Consider recording thresholds for terminals
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iExport : int-
Export results to Comma Separated Values (*.csv) file
var iSchemeStatus : int-
Scheme Status
var i_nr : int-
Modal/Eigenvalue Analysis: Number of Eigenvalues
var ignoreReds : int-
Elements for results: Calculate sensitivities for reducible elements
var iopt_method : int-
Calculation method
var iopt_mod : int-
Calculation type
var isContSens : int-
Consider contingencies
var isLinearCont : int-
Consider contingencies: Use linearised AC calculation
var isResultFile : int-
Recording of results
var loc_name : str-
Name
var lodflim : float-
Consider recording thresholds for branches: Min. Line Outage Distribution Factors
var obj_bus : int-
User-defined 3-/4-winding transformer control side: Bus Index
var oid_ : int-
ObjectID
var optRep : int-
Output
var order : float-
Order
var pComSimoutage : object-
Consider contingencies: Contingency Analysis
var pFictitiousGrid : object-
Use fictitious border network: Border network
var pResult : object-
Result file: Results
var p_bus : object-
Sensitivities / Distribution factors: Busbar(s)
var p_hvdc : object-
Sensitivities / Distribution factors: HVDC(s)
var p_tr : object-
Sensitivities / Distribution factors: Transformer(s)/Tap-Controller(s)
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var set_mode : int-
Modal/Eigenvalue Analysis: Display Results for Mode
var setfilter : object-
Elements for results: Element filter
var shwAllSensVars : int-
Calculate all sensitivity variables
var tapDirection : int-
Tap direction
var taplimtrfs : int-
Consider transformers at max. or min. tap position.
var tid_ : int-
TimeID
var trfSensMeth : int-
Calculation method for transformer tap sensitivities
var useFictitiousGrid : int-
Use fictitious border network
var usrtrside : int-
User-defined 3-/4-winding transformer control side
Methods
def AttributeType(*args)def Execute(*args)def HasReferences(*args)
class ComWktimp (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ComWktimp(PFGeneral): addoptions: str "Additional Parameters" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" datapartLabel: str "Partial import: Labels" datasetLabel: str "Dataset import: Label" dbAddParam: str "Import from: Additional ODBC Parameters" dbDatabase: str "Import from: Database" dbDriverName: str "Import from: ODBC Driver Name" dbInfo: str "Import from: e.g." dbPassword: str "Import from: Password" dbServer: str "Import from: DB Service" dbUser: str "Import from: User" fFile: str "Import from: Name" fold_id: object "In Folder" for_name: str "Foreign Key" generalKey: list "Key" generalValue: list "Value" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_update: int "Diagram Creation Mode:Create:Extend" loc_name: str "Name" oid_: int "ObjectID" order: float "Order" pAddPrj: object "Import into: Existing Project" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" useDatapart: int "Partial import" useDataset: int "Dataset import" wktFormat: str "Source" wktFormatIdx: int "Import from: Format" def AttributeType(*args): ... def Execute(*args): ... def GetCreatedObjects(*args): ... def GetModifiedObjects(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var addoptions : str-
Additional Parameters
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var datapartLabel : str-
Partial import: Labels
var datasetLabel : str-
Dataset import: Label
var dbAddParam : str-
Import from: Additional ODBC Parameters
var dbDatabase : str-
Import from: Database
var dbDriverName : str-
Import from: ODBC Driver Name
var dbInfo : str-
Import from: e.g.
var dbPassword : str-
Import from: Password
var dbServer : str-
Import from: DB Service
var dbUser : str-
Import from: User
var fFile : str-
Import from: Name
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var generalKey : list-
Key
var generalValue : list-
Value
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_update : int-
Diagram Creation Mode:Create:Extend
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Order
var pAddPrj : object-
Import into: Existing Project
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
var useDatapart : int-
Partial import
var useDataset : int-
Dataset import
var wktFormat : str-
Source
var wktFormatIdx : int-
Import from: Format
Methods
def AttributeType(*args)def Execute(*args)def GetCreatedObjects(*args)def GetModifiedObjects(*args)def HasReferences(*args)
class ElmArea (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmArea(PFGeneral): InterPset: float "Consider Interchange Schedule: Scheduled Active Power Interchange" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" charact: list "Charact." chr_name: str "Characteristic Name" cimRdfId: list "RDF ID" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iInterChg: int "Consider Interchange Schedule" iSchemeStatus: int "Scheme Status" icolor: int "Colour" isConsSpinReserve: int "Min. spinning reserve constraint" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" spinReserve: float "Min. spinning reserve constraint: Spinning reserve" tid_: int "TimeID" def AttributeType(*args): ... def CalculateInterchangeTo(*args): ... def CalculateVoltInterVolt(*args): ... def CalculateVoltageLevel(*args): ... def DefineBoundary(*args): ... def GetAll(*args): ... def GetBranches(*args): ... def GetBuses(*args): ... def GetObjs(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var InterPset : float-
Consider Interchange Schedule: Scheduled Active Power Interchange
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cimRdfId : list-
RDF ID
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iInterChg : int-
Consider Interchange Schedule
var iSchemeStatus : int-
Scheme Status
var icolor : int-
Colour
var isConsSpinReserve : int-
Min. spinning reserve constraint
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var spinReserve : float-
Min. spinning reserve constraint: Spinning reserve
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def CalculateInterchangeTo(*args)def CalculateVoltInterVolt(*args)def CalculateVoltageLevel(*args)def DefineBoundary(*args)def GetAll(*args)def GetBranches(*args)def GetBuses(*args)def GetObjs(*args)def HasReferences(*args)
class ElmAsm (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmAsm(PFGeneral): EDS: float "Stochastic Model for Generation: Expectancy of derated states" FAY: float "Stochastic Model for Generation: Full Availability Expectancy" FOE: float "Stochastic Model for Generation: Forced Outage Expectancy" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" IkWDmax: float "Steady-state short-circuit current contribution: Maximum current" IkWDmin: float "Steady-state short-circuit current contribution: Minimum current" Iks: float "Fault Contribution: Transient Short-Circuit Current" Inom: float "Nominal Current" Irated: float "Harmonic Current Injections: Rated Current" Irze: list "Rated current of grounding" Jme: float "Mechanical load: Moment of Inertia" Kfactor: float "Fault Contribution: K Factor" Kpf: float "Dispatch: Prim. frequency bias" P_max: float "Active power: Ratings: Max." PmaxInv: float "Separate consumption mode: Max." PmaxInvPU: float "Separate consumption mode: Max." Pmax_uc: float "Active power operational limits: Max." Pmax_ucPU: float "Active power operational limits: Max." PminInv: float "Separate consumption mode: Min." PminInvPU: float "Separate consumption mode: Min." Pmin_uc: float "Active power operational limits: Min." Pmin_ucPU: float "Active power operational limits: Min." Pngrel: float "Stochastic Model for Generation: Based on rated active power (Pr)" Pnom: float "Active power operational limits: Pr(rated)" QtargetBase: int "Optimisation of reactive power reserve: Base:Reactive power limits:Rated apparent power" QtargetRPR: float "Optimisation of reactive power reserve: Q target value" Re: float "Internal grounding impedance: Resistance, Re" T1ph: float "Switch after" Tbypass: float "Reactor: Bypass after" Tstaroff: float "Auto transformer: Release star contactor after" Tyd: float "Switch to 'D' after" Xe: float "Internal grounding impedance: Reactance, Xe" aCategory: str "Plant Category" aSubCategory: str "Subcategory" allowConsumMode: int "Separate consumption mode" allowGenMode: int "Separate generation mode" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" autotap: float "Auto transformer: Tap:85:65:50" av_mode: str "Local controller" availFactor: float "Availability Factor" avgCosts: float "Average costs" avgCostsUc: float "Piecewise linearisation for LP: Average costs" beta: float "Wind Model Weibull Distribution for Wind Speed: Beta" bus1: object "Terminal" bus1n: object "Neutral conductor: Neutral" bustp: str "Bus type:AS:PQ" bustpc: str "Corresponding bus type:" cCategory: str "Plant Category" cDisplayName: str "Display Name" cIsDiscreteCtrlP: int "Restriction to discrete active power values" cIsMustRunUC: int "Additional constraints for controls: Must run" cIsPcurrAllowed: int "Allow current active power value" cJ: float "Mechanical load: Moment of Inertia from Type" cJtot: float "Mechanical load: Total Moment of Inertia" cOperSpeed: float "Slip Settings: Operating speed" cQ_max: float "Reactive power operational limits: Maximum" cQ_min: float "Reactive power operational limits: Minimum" cStorage: object "Generator usage: Storage model" cSubCategory: str "Subcategory" cTypHmc: str "Harmonic Current Injections: Type of Harmonic Sources" cUserDefIndex: int "User defined Index" cVecDiscreteCtrlPvals: list "Valid active power values" c_pmdm: object "Mechanical load: Mdm" c_pmod: object "Model" c_pstac: object "External station controller" ccost: list "Costs" cfixedCosts: float "Consumption mode: Fixed costs" cgnd: int "Internal grounding impedance: Star Point:Connected:Not connected" charact: list "Charact." chr_name: str "Characteristic Name" chr_p: list "Slip Settings: Active Power" chr_slip: list "Slip Settings: slip" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" cnwsamples: int "Wind Model Time Series Characteristics: Annual Samples: Number of Samples" coldStartTime: float "Start-up costs: Cold-start time" commissionDate: str "Commissioning Date" constr: int "Year of Construction" consumCosts: float "Consumption mode: Consumption costs" cosgini: float "Dispatch: Power factor" cosgini_a: float "Actual Dispatch: Power Factor (act.)" costColdStart: float "Start-up costs: Cold-start costs" costCurtailment: float "Costs for curtailment" costRedispatchDown: float "Additional redispatch costs: Downward active power redispatch costs" costRedispatchP: float "Redispatch costs for active power change" costRedispatchQ: float "Redispatch costs for reactive power change" costRedispatchUp: float "Additional redispatch costs: Upward active power redispatch costs" costShutDown: float "Shut-down costs" cost_up: float "Start-up costs: Warm-start costs" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cpower: list "Power" crotor: list "Additional rotor resistance" crradd: float "Additional rotor resistance" crrspeed: float "Speed" crrtime: float "Time" cspeed: list "Speed" ctagtot: float "Mechanical load: Total Acceleration Time Const." ctime: list "Time" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" ddroop: float "Voltage Droop: Droop" desc: list "Description" discMethCostOp: int "Piecewise linearisation for LP" dispatch: int "Generator Dispatch" doc_id: object "Additional Data" dpl1: float "dpl1" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" drawInrush: int "Time-Overcurrent plot: Draw Inrush Current" drawStall: int "Time-Overcurrent plot: Draw Thermal Overload" dsecres: float "Reserve" efficiencyCurveConsum: object "Efficiency: Efficiency curve (consumption)" efficiencyCurveGen: object "Efficiency: Efficiency curve (generation)" efficiencyLPconsum: float "Efficiency: Used efficiency (consumption)" efficiencyLPgen: float "Efficiency: Used efficiency (generation)" fixed: int "Must run" fixedCosts: float "Fixed costs" fold_id: object "In Folder" for_name: str "Foreign Key" genShiftKey: float "Generation shift key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" gratio: float "Mechanical load: Gear ratio" iAstabint: int "A-stable integration algorithm" iComDate: int "Commissioning Date" iHmcType: int "Harmonic Current Injections: Harmonic Model:Norton Equivalent:Ideal Current Source:Impedance" iInterPol: int "Approximation:Spline:Piecewise linear:Polynomial:Hermite" iNoShcContr: int "No Short-Circuit Contribution" iOPFCPmax: int "Active power operational limits: Max." iOPFCPmin: int "Active power operational limits: Min." iOPFCQmax: int "Reactive power operational limits: Max." iOPFCQmin: int "Reactive power operational limits: Min." iSchemeStatus: int "Scheme Status" iShcModel: int "Short-Circuit Model:Equivalent synchronous machine:Dynamic voltage support:Doubly fed asynchronous generator" iStartMethod: int "Motor starting method" iTrigg: int "Triggered by..." iUseStart: int "Use motor starting method" iWDmax: float "Initial symmetrical short-circuit current contribution: Max. instantaneous short-circuit current, iWDmax" iWindGen: int "Wind generator" i_mot: int "Generator/Motor" i_pset: int "State Estimation: Estimate active power" i_qset: int "State Estimation: Estimate reactive power" i_rem: int "Remote control" iconfed: int "Static converter-fed drive" ictpg: int "Controls: Active Power" ictqg: int "Controls: Reactive Power" icurref: int "Harmonic Current Injections: Harmonic currents referred to" idfig: int "Machine type" ignd: int "Star Point:&0&grounded:&2&isolated" iintgnd: int "Neutral conductor: N-Connection:None:At terminal (ABC-N):Separate terminal" imax: float "Fault Contribution: Max. Current" iopt_slip: int "Slip Settings" iopt_windm: int "Wind Model: Wind Model" is4SpinReserve: int "Consider for region spinning reserve" isConsCostOp: int "Operating costs" isConsCostsRedispatch: int "Additional redispatch costs" isConsShutDownCost: int "Shut-down costs" isConsStartUpCost: int "Start-up costs" isConstrRamp: int "Ramp rate constraints" isConstrUpDown: int "Start-up/shut-down time constraints" isCtrlFixedToLdfVal: int "Additional constraints for controls: Fix controls to Load Flow values" isCtrlP: int "Controls: Active power" isCtrlPplacement: int "Optimise active power" isCtrlQ: int "Controls: Reactive power" isDiscreteCtrlP: int "Restriction to discrete active power values" isDispatchable: int "Generator Dispatch" isLimPmax: int "Active power operational limits: Max." isLimPmin: int "Active power operational limits: Min." isLimQmax: int "Reactive power operational limits: Max." isLimQmin: int "Reactive power operational limits: Min." isMustRunUC: int "Additional constraints for controls: Must run" isPcurrAllowed: int "Restriction to discrete active power values: Allow current active power value" isRPR: int "Optimisation of reactive power reserve" isVRE: int "Generator usage: Generator usage:Single thermal generation unit:Variable renewable energy source (VRE):Coupled with storage model:Part of Virtual Power Plant" iv_mode: int "Local controller" kWD: float "Initial symmetrical short-circuit current contribution: Factor kappaWD" limRampDown: float "Ramp rate constraints: Ramp-down limit" limRampDownPU: float "Ramp rate constraints: Ramp-down limit" limRampShutDown: float "Ramp rate constraints: Shut-down ramp limit" limRampShutDownPU: float "Ramp rate constraints: Shut-down ramp limit" limRampStartUp: float "Ramp rate constraints: Start-up ramp limit" limRampStartUpPU: float "Ramp rate constraints: Start-up ramp limit" limRampUp: float "Ramp rate constraints: Ramp-up limit" limRampUpPU: float "Ramp rate constraints: Ramp-up limit" loc_name: str "Name" mdTradd: list "Variable rotor resistance" mdmex: float "Mechanical load: Exponent" mdmlp: float "Mechanical load: Proportional factor" mean: float "Wind Model Weibull Distribution for Wind Speed: Mean" minDownTime: float "Start-up/shut-down time constraints: Minimum down-time" minUpTime: float "Start-up/shut-down time constraints: Minimum up-time" mode_inp: str "Dispatch: Input mode" mode_pgi: int "Model:Active power input:Wind speed input" monof: int "Operation mode" ngnum: int "Number of: parallel machines" numBreakpointsCostOp: int "Piecewise linearisation for LP: Number of breakpoints" oid_: int "ObjectID" outServPzero: int "Out of service when active power is zero" outserv: int "Out of Service" pBMU: object "Virtual Power Plant" pCharYrMW: list "Wind Model Time Series Characteristics: Annual Samples: Time Series Characteristics of Active Power Contribution (MW)" pCharYrWS: list "Wind Model Time Series Characteristics: Annual Samples: Time Series Characteristics for Wind Speed (m/s)" pFlicker: object "Flicker Contribution: Flicker Coefficients" pGRStoch: object "Stochastic Model for Generation: Stochastic Model" pMeteostat: object "Wind Model: Meteo Station (Correlation)" pOpCostCurve: object "Operating costs: Generator cost curve" pOperator: object "Operator" pOwner: object "Owner" pPowerCrv: object "Wind Power Curve" pQPcurve: object "Q(P)-Characteristic: Q(P)-curve" pQlimType: object "Reactive power operational limits: Capability curve" pStorage: object "Storage model" p_cub: object "Controlled branch (Cubicle)" p_direc: int "Dispatch: Power direction:P>=0:P<0" pblocktrf: object "Externally modelled unit transformer: Unit transformer" penaltyCosts: float "Penalty costs" pf_recap: int "Dispatch: Power factor:ind.:cap." pf_recap_a: str "Actual Dispatch: Power Factor Ind/Cap (act.)" pgini: float "Dispatch: Active power" pgini_a: float "Actual Dispatch: Active Power (act.)" pginisum: float "Active power" phmc: object "Harmonic Current Injections: Harmonic Currents" phtech: int "Technology" pid_: int "ProjectID" pmaxratf: float "Active power: Ratings: Rating factor" pmini: float "Mechanical power" pmode: int "Input mode:Electrical power:Mechanical power:Mechanical torque" polyDegree: int "Polynomial degree" priority: int "Merit Order" q_max: float "Reactive power operational limits: Max." q_min: float "Reactive power operational limits: Min." qdslCtrl: object "Quasi-Dynamic Model" qgini: float "Dispatch: Reactive power" qgini_a: float "Actual Dispatch: Reactive Power (act.)" r0iec: float "Zero sequence short-circuit impedance: Resistance, r0" r2iec: float "Negative sequence short-cicuit impedance: Resistance, r2" ratedStr: float "Reactor: Rated apparent power" root_id: object "Original Location" rxWD: float "Initial symmetrical short-circuit current contribution: Ratio RWD/XWD" scaleQmax: float "Reactive power operational limits: Scaling factor (max.)" scaleQmin: float "Reactive power operational limits: Scaling factor (min.)" searchBlockTrf: int "Externally modelled unit transformer" sernum: str "Serial Number" sgini: float "Dispatch: Apparent power" sgini_a: float "Actual Dispatch: Apparent Power (act.)" shcDeadband: int "Voltage deadband" slipset: float "Slip Settings: Slip" smoothfac: float "Smoothing factor" speed1ph: float "Switch at speed >=" speedbyp: float "Reactor: Bypass at speed >=" speedsoff: float "Auto transformer: Release star contactor at speed >=" speedyd: float "Switch to 'D' at speed >=" stowind: int "Wind Model" tid_: int "TimeID" tstart: float "Time-Overcurrent plot: Starting Time" typ_id: object "Type" uDeadband: float "Voltage deadband: Deadband" usetp: float "Dispatch: Voltage" usp_max: float "Voltage setpoint limits: Max. voltage setpoint" usp_min: float "Voltage setpoint limits: Min. voltage setpoint" variance: float "Wind Model Weibull Distribution for Wind Speed: Variance" vecBreakpointsP: list "Piecewise linearisation for LP: Power" vecCostRedispatchDown: list "Costs" vecCostRedispatchUp: list "Costs" vecDiscreteCtrlPvals: list "Restriction to discrete active power values: Valid active power values" vecPowerRedispatchDown: list "Redispatch" vecPowerRedispatchUp: list "Redispatch" vecStartUpCosts: list "Start-up costs: Start-up costs" vecStartUpTimes: list "Start-up costs: Down-time" windspeed: float "Dispatch: Wind speed" windspeed_a: float "Actual Dispatch: Wind speed (act.)" x0iec: float "Zero sequence short-circuit impedance: Reactance, x0" x2iec: float "Negative sequence short-cicuit impedance: Reactance, x2" xmtini: float "Mechanical torque" xmtn: float "Rated mechanical torque" xrea: float "Reactor: Reactance" def AttributeType(*args): ... def CalcEfficiency(*args): ... def GetAvailableGenPower(*args): ... def GetElecTorque(*args): ... def GetGroundingImpedance(*args): ... def GetMechTorque(*args): ... def GetMotorStartingFlag(*args): ... def GetStepupTransformer(*args): ... def HasReferences(*args): ... def IsPQ(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var EDS : float-
Stochastic Model for Generation: Expectancy of derated states
var FAY : float-
Stochastic Model for Generation: Full Availability Expectancy
var FOE : float-
Stochastic Model for Generation: Forced Outage Expectancy
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var IkWDmax : float-
Steady-state short-circuit current contribution: Maximum current
var IkWDmin : float-
Steady-state short-circuit current contribution: Minimum current
var Iks : float-
Fault Contribution: Transient Short-Circuit Current
var Inom : float-
Nominal Current
var Irated : float-
Harmonic Current Injections: Rated Current
var Irze : list-
Rated current of grounding
var Jme : float-
Mechanical load: Moment of Inertia
var Kfactor : float-
Fault Contribution: K Factor
var Kpf : float-
Dispatch: Prim. frequency bias
var P_max : float-
Active power: Ratings: Max.
var PmaxInv : float-
Separate consumption mode: Max.
var PmaxInvPU : float-
Separate consumption mode: Max.
var Pmax_uc : float-
Active power operational limits: Max.
var Pmax_ucPU : float-
Active power operational limits: Max.
var PminInv : float-
Separate consumption mode: Min.
var PminInvPU : float-
Separate consumption mode: Min.
var Pmin_uc : float-
Active power operational limits: Min.
var Pmin_ucPU : float-
Active power operational limits: Min.
var Pngrel : float-
Stochastic Model for Generation: Based on rated active power (Pr)
var Pnom : float-
Active power operational limits: Pr(rated)
var QtargetBase : int-
Optimisation of reactive power reserve: Base:Reactive power limits:Rated apparent power
var QtargetRPR : float-
Optimisation of reactive power reserve: Q target value
var Re : float-
Internal grounding impedance: Resistance, Re
var T1ph : float-
Switch after
var Tbypass : float-
Reactor: Bypass after
var Tstaroff : float-
Auto transformer: Release star contactor after
var Tyd : float-
Switch to 'D' after
var Xe : float-
Internal grounding impedance: Reactance, Xe
var aCategory : str-
Plant Category
var aSubCategory : str-
Subcategory
var allowConsumMode : int-
Separate consumption mode
var allowGenMode : int-
Separate generation mode
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var autotap : float-
Auto transformer: Tap:85:65:50
var av_mode : str-
Local controller
var availFactor : float-
Availability Factor
var avgCosts : float-
Average costs
var avgCostsUc : float-
Piecewise linearisation for LP: Average costs
var beta : float-
Wind Model Weibull Distribution for Wind Speed: Beta
var bus1 : object-
Terminal
var bus1n : object-
Neutral conductor: Neutral
var bustp : str-
Bus type:AS:PQ
var bustpc : str-
Corresponding bus type:
var cCategory : str-
Plant Category
var cDisplayName : str-
Display Name
var cIsDiscreteCtrlP : int-
Restriction to discrete active power values
var cIsMustRunUC : int-
Additional constraints for controls: Must run
var cIsPcurrAllowed : int-
Allow current active power value
var cJ : float-
Mechanical load: Moment of Inertia from Type
var cJtot : float-
Mechanical load: Total Moment of Inertia
var cOperSpeed : float-
Slip Settings: Operating speed
var cQ_max : float-
Reactive power operational limits: Maximum
var cQ_min : float-
Reactive power operational limits: Minimum
var cStorage : object-
Generator usage: Storage model
var cSubCategory : str-
Subcategory
var cTypHmc : str-
Harmonic Current Injections: Type of Harmonic Sources
var cUserDefIndex : int-
User defined Index
var cVecDiscreteCtrlPvals : list-
Valid active power values
var c_pmdm : object-
Mechanical load: Mdm
var c_pmod : object-
Model
var c_pstac : object-
External station controller
var ccost : list-
Costs
var cfixedCosts : float-
Consumption mode: Fixed costs
var cgnd : int-
Internal grounding impedance: Star Point:Connected:Not connected
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var chr_p : list-
Slip Settings: Active Power
var chr_slip : list-
Slip Settings: slip
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var cnwsamples : int-
Wind Model Time Series Characteristics: Annual Samples: Number of Samples
var coldStartTime : float-
Start-up costs: Cold-start time
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var consumCosts : float-
Consumption mode: Consumption costs
var cosgini : float-
Dispatch: Power factor
var cosgini_a : float-
Actual Dispatch: Power Factor (act.)
var costColdStart : float-
Start-up costs: Cold-start costs
var costCurtailment : float-
Costs for curtailment
var costRedispatchDown : float-
Additional redispatch costs: Downward active power redispatch costs
var costRedispatchP : float-
Redispatch costs for active power change
var costRedispatchQ : float-
Redispatch costs for reactive power change
var costRedispatchUp : float-
Additional redispatch costs: Upward active power redispatch costs
var costShutDown : float-
Shut-down costs
var cost_up : float-
Start-up costs: Warm-start costs
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cpower : list-
Power
var crotor : list-
Additional rotor resistance
var crradd : float-
Additional rotor resistance
var crrspeed : float-
Speed
var crrtime : float-
Time
var cspeed : list-
Speed
var ctagtot : float-
Mechanical load: Total Acceleration Time Const.
var ctime : list-
Time
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var ddroop : float-
Voltage Droop: Droop
var desc : list-
Description
var discMethCostOp : int-
Piecewise linearisation for LP
var dispatch : int-
Generator Dispatch
var doc_id : object-
Additional Data
var dpl1 : float-
dpl1
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var drawInrush : int-
Time-Overcurrent plot: Draw Inrush Current
var drawStall : int-
Time-Overcurrent plot: Draw Thermal Overload
var dsecres : float-
Reserve
var efficiencyCurveConsum : object-
Efficiency: Efficiency curve (consumption)
var efficiencyCurveGen : object-
Efficiency: Efficiency curve (generation)
var efficiencyLPconsum : float-
Efficiency: Used efficiency (consumption)
var efficiencyLPgen : float-
Efficiency: Used efficiency (generation)
var fixed : int-
Must run
var fixedCosts : float-
Fixed costs
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var genShiftKey : float-
Generation shift key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var gratio : float-
Mechanical load: Gear ratio
var iAstabint : int-
A-stable integration algorithm
var iComDate : int-
Commissioning Date
var iHmcType : int-
Harmonic Current Injections: Harmonic Model:Norton Equivalent:Ideal Current Source:Impedance
var iInterPol : int-
Approximation:Spline:Piecewise linear:Polynomial:Hermite
var iNoShcContr : int-
No Short-Circuit Contribution
var iOPFCPmax : int-
Active power operational limits: Max.
var iOPFCPmin : int-
Active power operational limits: Min.
var iOPFCQmax : int-
Reactive power operational limits: Max.
var iOPFCQmin : int-
Reactive power operational limits: Min.
var iSchemeStatus : int-
Scheme Status
var iShcModel : int-
Short-Circuit Model:Equivalent synchronous machine:Dynamic voltage support:Doubly fed asynchronous generator
var iStartMethod : int-
Motor starting method
var iTrigg : int-
Triggered by…
var iUseStart : int-
Use motor starting method
var iWDmax : float-
Initial symmetrical short-circuit current contribution: Max. instantaneous short-circuit current, iWDmax
var iWindGen : int-
Wind generator
var i_mot : int-
Generator/Motor
var i_pset : int-
State Estimation: Estimate active power
var i_qset : int-
State Estimation: Estimate reactive power
var i_rem : int-
Remote control
var iconfed : int-
Static converter-fed drive
var ictpg : int-
Controls: Active Power
var ictqg : int-
Controls: Reactive Power
var icurref : int-
Harmonic Current Injections: Harmonic currents referred to
var idfig : int-
Machine type
var ignd : int-
Star Point:&0&grounded:&2&isolated
var iintgnd : int-
Neutral conductor: N-Connection:None:At terminal (ABC-N):Separate terminal
var imax : float-
Fault Contribution: Max. Current
var iopt_slip : int-
Slip Settings
var iopt_windm : int-
Wind Model: Wind Model
var is4SpinReserve : int-
Consider for region spinning reserve
var isConsCostOp : int-
Operating costs
var isConsCostsRedispatch : int-
Additional redispatch costs
var isConsShutDownCost : int-
Shut-down costs
var isConsStartUpCost : int-
Start-up costs
var isConstrRamp : int-
Ramp rate constraints
var isConstrUpDown : int-
Start-up/shut-down time constraints
var isCtrlFixedToLdfVal : int-
Additional constraints for controls: Fix controls to Load Flow values
var isCtrlP : int-
Controls: Active power
var isCtrlPplacement : int-
Optimise active power
var isCtrlQ : int-
Controls: Reactive power
var isDiscreteCtrlP : int-
Restriction to discrete active power values
var isDispatchable : int-
Generator Dispatch
var isLimPmax : int-
Active power operational limits: Max.
var isLimPmin : int-
Active power operational limits: Min.
var isLimQmax : int-
Reactive power operational limits: Max.
var isLimQmin : int-
Reactive power operational limits: Min.
var isMustRunUC : int-
Additional constraints for controls: Must run
var isPcurrAllowed : int-
Restriction to discrete active power values: Allow current active power value
var isRPR : int-
Optimisation of reactive power reserve
var isVRE : int-
Generator usage: Generator usage:Single thermal generation unit:Variable renewable energy source (VRE):Coupled with storage model:Part of Virtual Power Plant
var iv_mode : int-
Local controller
var kWD : float-
Initial symmetrical short-circuit current contribution: Factor kappaWD
var limRampDown : float-
Ramp rate constraints: Ramp-down limit
var limRampDownPU : float-
Ramp rate constraints: Ramp-down limit
var limRampShutDown : float-
Ramp rate constraints: Shut-down ramp limit
var limRampShutDownPU : float-
Ramp rate constraints: Shut-down ramp limit
var limRampStartUp : float-
Ramp rate constraints: Start-up ramp limit
var limRampStartUpPU : float-
Ramp rate constraints: Start-up ramp limit
var limRampUp : float-
Ramp rate constraints: Ramp-up limit
var limRampUpPU : float-
Ramp rate constraints: Ramp-up limit
var loc_name : str-
Name
var mdTradd : list-
Variable rotor resistance
var mdmex : float-
Mechanical load: Exponent
var mdmlp : float-
Mechanical load: Proportional factor
var mean : float-
Wind Model Weibull Distribution for Wind Speed: Mean
var minDownTime : float-
Start-up/shut-down time constraints: Minimum down-time
var minUpTime : float-
Start-up/shut-down time constraints: Minimum up-time
var mode_inp : str-
Dispatch: Input mode
var mode_pgi : int-
Model:Active power input:Wind speed input
var monof : int-
Operation mode
var ngnum : int-
Number of: parallel machines
var numBreakpointsCostOp : int-
Piecewise linearisation for LP: Number of breakpoints
var oid_ : int-
ObjectID
var outServPzero : int-
Out of service when active power is zero
var outserv : int-
Out of Service
var pBMU : object-
Virtual Power Plant
var pCharYrMW : list-
Wind Model Time Series Characteristics: Annual Samples: Time Series Characteristics of Active Power Contribution (MW)
var pCharYrWS : list-
Wind Model Time Series Characteristics: Annual Samples: Time Series Characteristics for Wind Speed (m/s)
var pFlicker : object-
Flicker Contribution: Flicker Coefficients
var pGRStoch : object-
Stochastic Model for Generation: Stochastic Model
var pMeteostat : object-
Wind Model: Meteo Station (Correlation)
var pOpCostCurve : object-
Operating costs: Generator cost curve
var pOperator : object-
Operator
var pOwner : object-
Owner
var pPowerCrv : object-
Wind Power Curve
var pQPcurve : object-
Q(P)-Characteristic: Q(P)-curve
var pQlimType : object-
Reactive power operational limits: Capability curve
var pStorage : object-
Storage model
var p_cub : object-
Controlled branch (Cubicle)
var p_direc : int-
Dispatch: Power direction:P>=0:P<0
var pblocktrf : object-
Externally modelled unit transformer: Unit transformer
var penaltyCosts : float-
Penalty costs
var pf_recap : int-
Dispatch: Power factor:ind.:cap.
var pf_recap_a : str-
Actual Dispatch: Power Factor Ind/Cap (act.)
var pgini : float-
Dispatch: Active power
var pgini_a : float-
Actual Dispatch: Active Power (act.)
var pginisum : float-
Active power
var phmc : object-
Harmonic Current Injections: Harmonic Currents
var phtech : int-
Technology
var pid_ : int-
ProjectID
var pmaxratf : float-
Active power: Ratings: Rating factor
var pmini : float-
Mechanical power
var pmode : int-
Input mode:Electrical power:Mechanical power:Mechanical torque
var polyDegree : int-
Polynomial degree
var priority : int-
Merit Order
var q_max : float-
Reactive power operational limits: Max.
var q_min : float-
Reactive power operational limits: Min.
var qdslCtrl : object-
Quasi-Dynamic Model
var qgini : float-
Dispatch: Reactive power
var qgini_a : float-
Actual Dispatch: Reactive Power (act.)
var r0iec : float-
Zero sequence short-circuit impedance: Resistance, r0
var r2iec : float-
Negative sequence short-cicuit impedance: Resistance, r2
var ratedStr : float-
Reactor: Rated apparent power
var root_id : object-
Original Location
var rxWD : float-
Initial symmetrical short-circuit current contribution: Ratio RWD/XWD
var scaleQmax : float-
Reactive power operational limits: Scaling factor (max.)
var scaleQmin : float-
Reactive power operational limits: Scaling factor (min.)
var searchBlockTrf : int-
Externally modelled unit transformer
var sernum : str-
Serial Number
var sgini : float-
Dispatch: Apparent power
var sgini_a : float-
Actual Dispatch: Apparent Power (act.)
var shcDeadband : int-
Voltage deadband
var slipset : float-
Slip Settings: Slip
var smoothfac : float-
Smoothing factor
var speed1ph : float-
Switch at speed >=
var speedbyp : float-
Reactor: Bypass at speed >=
var speedsoff : float-
Auto transformer: Release star contactor at speed >=
var speedyd : float-
Switch to 'D' at speed >=
var stowind : int-
Wind Model
var tid_ : int-
TimeID
var tstart : float-
Time-Overcurrent plot: Starting Time
var typ_id : object-
Type
var uDeadband : float-
Voltage deadband: Deadband
var usetp : float-
Dispatch: Voltage
var usp_max : float-
Voltage setpoint limits: Max. voltage setpoint
var usp_min : float-
Voltage setpoint limits: Min. voltage setpoint
var variance : float-
Wind Model Weibull Distribution for Wind Speed: Variance
var vecBreakpointsP : list-
Piecewise linearisation for LP: Power
var vecCostRedispatchDown : list-
Costs
var vecCostRedispatchUp : list-
Costs
var vecDiscreteCtrlPvals : list-
Restriction to discrete active power values: Valid active power values
var vecPowerRedispatchDown : list-
Redispatch
var vecPowerRedispatchUp : list-
Redispatch
var vecStartUpCosts : list-
Start-up costs: Start-up costs
var vecStartUpTimes : list-
Start-up costs: Down-time
var windspeed : float-
Dispatch: Wind speed
var windspeed_a : float-
Actual Dispatch: Wind speed (act.)
var x0iec : float-
Zero sequence short-circuit impedance: Reactance, x0
var x2iec : float-
Negative sequence short-cicuit impedance: Reactance, x2
var xmtini : float-
Mechanical torque
var xmtn : float-
Rated mechanical torque
var xrea : float-
Reactor: Reactance
Methods
def AttributeType(*args)def CalcEfficiency(*args)def GetAvailableGenPower(*args)def GetElecTorque(*args)def GetGroundingImpedance(*args)def GetMechTorque(*args)def GetMotorStartingFlag(*args)def GetStepupTransformer(*args)def HasReferences(*args)def IsPQ(*args)
class ElmAsmsc (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmAsmsc(PFGeneral): GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" IkWDmax: float "Steady-state short-circuit current contribution: Maximum current" IkWDmin: float "Steady-state short-circuit current contribution: Minimum current" Iks: float "Fault Contribution: Transient Short-Circuit Current" Inom: float "Nominal Current" Irated: float "Harmonic Current Injections: Rated Current" Irze: list "Rated Current of Grounding" Kd: float "Kd: d-Axis, Proportional Gain" Kfactor: float "Fault Contribution: K Factor" Kq: float "Kq: q-Axis, Proportional Gain" Pmmax: float "Max Pulse Width Modulation Index" Pngrel: float "Stochastic Model for Generation: Based on rated active power (Pr)" Re: float "Internal Grounding Impedance: Resistance, Re" Td: float "Td: d-Axis, Integration Time Constant" Tq: float "Tq: q-Axis, Integration Time Constant" Urot: float "Rated Slip Ring Voltage" Xe: float "Internal Grounding Impedance: Reactance, Xe" aCategory: str "Plant Category" aSubCategory: str "Subcategory" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" beta: float "Wind Model Weibull Distribution for Wind Speed: Beta" bus1: object "Terminal AC" bus2: object "Terminal R" cCategory: str "Plant Category" cDisplayName: str "Display Name" cOperSpeed: float "Operating speed" cSubCategory: str "Subcategory" cTypHmc: str "Harmonic Current Injections: Type of Harmonic Sources" cUserDefIndex: int "User defined Index" c_pmod: object "Model" cgnd: int "Internal Grounding Impedance: Star Point:Connected:Not connected" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" cnwsamples: int "Wind Model Time Series Characteristics: Annual Samples: Number of Samples" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cv: float "Cv" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAreaBus: int "Area" iAstabint: int "A-stable integration algorithm" iComDate: int "Commissioning Date" iHmcType: int "Harmonic Current Injections: Harmonic Model:Norton Equivalent:Current Source:Impedance" iNoShcContr: int "No Short-Circuit Contribution" iSchemeStatus: int "Scheme Status" iShcModel: int "Short-Circuit Model:Equivalent synchronous machine:Dynamic voltage support:Doubly fed asynchronous generator" iWDmax: float "Initial symmetrical short-circuit current contribution: Max. instantaneous short-circuit current, iWDmax" iWindGen: int "Wind Generator" iZoneBus: int "Zone" i_conv: int "Use Integrated PWM Converter" i_ctrl: int "Use Built-In Current Controller" i_feedback: int "Rotor Flux Feed-Back" i_mot: int "Generator/Motor" iconfed: int "Static converter-fed drive" icurref: int "Harmonic Current Injections: Harmonic currents referred to" ignd: int "Star Point:&0&grounded:&2&isolated" imax: float "Fault Contribution: Max. Current" iopt_windm: int "Wind Model: Wind Model" kWD: float "Initial symmetrical short-circuit current contribution: Factor kappaWD" loc_name: str "Name" mdmex: float "Mechanical Load: Exponent" mdmlp: float "Mechanical Load: Proportional Factor" mean: float "Wind Model Weibull Distribution for Wind Speed: Mean" monof: int "Operation Mode" ngnum: int "Number of: parallel Machines" oid_: int "ObjectID" outserv: int "Out of Service" pCharYrMW: list "Wind Model Time Series Characteristics: Annual Samples: Time Series Characteristics of Active Power Contribution (MW)" pCharYrWS: list "Wind Model Time Series Characteristics: Annual Samples: Time Series Characteristics for Wind Speed (m/s)" pFlicker: object "Flicker Contribution: Flicker Coefficients" pGRStoch: object "Stochastic Model for Generation: Stochastic Model" pMeteostat: object "Wind Model: Meteo Station (Correlation)" pOperator: object "Operator" pOwner: object "Owner" pPowerCrv: object "Wind Model: Wind Power Curve" p_pctrl: object "Controlled Flow" pblocktrf: object "Externally modelled unit transformer: Unit transformer" pgini: float "Active Power" phmc: object "Harmonic Current Injections: Harmonic Currents" pid_: int "ProjectID" qgini: float "Reactive Power" r0iec: float "Zero sequence short-circuit impedance: Resistance, r0" r2iec: float "Negative sequence short-cicuit impedance: Resistance, r2" rcrow: float "Rotor-Bypass Settings: Crow-Bar Resistance" root_id: object "Original Location" rxWD: float "Initial symmetrical short-circuit current contribution: Ratio RWD/XWD" searchBlockTrf: int "Externally modelled unit transformer" sernum: str "Serial Number" shcDeadband: int "Voltage deadband" slipset: float "Slip" stowind: int "Wind Model" tid_: int "TimeID" tstart: float "Starting Time" typ_id: object "Type" uDeadband: float "Voltage deadband: Deadband" variance: float "Wind Model Weibull Distribution for Wind Speed: Variance" x0iec: float "Zero sequence short-circuit impedance: Reactance, x0" x2iec: float "Negative sequence short-cicuit impedance: Reactance, x2" xcrow: float "Rotor-Bypass Settings: Crow-Bar Reactance" def AttributeType(*args): ... def GetAvailableGenPower(*args): ... def GetGroundingImpedance(*args): ... def GetStepupTransformer(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var IkWDmax : float-
Steady-state short-circuit current contribution: Maximum current
var IkWDmin : float-
Steady-state short-circuit current contribution: Minimum current
var Iks : float-
Fault Contribution: Transient Short-Circuit Current
var Inom : float-
Nominal Current
var Irated : float-
Harmonic Current Injections: Rated Current
var Irze : list-
Rated Current of Grounding
var Kd : float-
Kd: d-Axis, Proportional Gain
var Kfactor : float-
Fault Contribution: K Factor
var Kq : float-
Kq: q-Axis, Proportional Gain
var Pmmax : float-
Max Pulse Width Modulation Index
var Pngrel : float-
Stochastic Model for Generation: Based on rated active power (Pr)
var Re : float-
Internal Grounding Impedance: Resistance, Re
var Td : float-
Td: d-Axis, Integration Time Constant
var Tq : float-
Tq: q-Axis, Integration Time Constant
var Urot : float-
Rated Slip Ring Voltage
var Xe : float-
Internal Grounding Impedance: Reactance, Xe
var aCategory : str-
Plant Category
var aSubCategory : str-
Subcategory
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var beta : float-
Wind Model Weibull Distribution for Wind Speed: Beta
var bus1 : object-
Terminal AC
var bus2 : object-
Terminal R
var cCategory : str-
Plant Category
var cDisplayName : str-
Display Name
var cOperSpeed : float-
Operating speed
var cSubCategory : str-
Subcategory
var cTypHmc : str-
Harmonic Current Injections: Type of Harmonic Sources
var cUserDefIndex : int-
User defined Index
var c_pmod : object-
Model
var cgnd : int-
Internal Grounding Impedance: Star Point:Connected:Not connected
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var cnwsamples : int-
Wind Model Time Series Characteristics: Annual Samples: Number of Samples
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cv : float-
Cv
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAreaBus : int-
Area
var iAstabint : int-
A-stable integration algorithm
var iComDate : int-
Commissioning Date
var iHmcType : int-
Harmonic Current Injections: Harmonic Model:Norton Equivalent:Current Source:Impedance
var iNoShcContr : int-
No Short-Circuit Contribution
var iSchemeStatus : int-
Scheme Status
var iShcModel : int-
Short-Circuit Model:Equivalent synchronous machine:Dynamic voltage support:Doubly fed asynchronous generator
var iWDmax : float-
Initial symmetrical short-circuit current contribution: Max. instantaneous short-circuit current, iWDmax
var iWindGen : int-
Wind Generator
var iZoneBus : int-
Zone
var i_conv : int-
Use Integrated PWM Converter
var i_ctrl : int-
Use Built-In Current Controller
var i_feedback : int-
Rotor Flux Feed-Back
var i_mot : int-
Generator/Motor
var iconfed : int-
Static converter-fed drive
var icurref : int-
Harmonic Current Injections: Harmonic currents referred to
var ignd : int-
Star Point:&0&grounded:&2&isolated
var imax : float-
Fault Contribution: Max. Current
var iopt_windm : int-
Wind Model: Wind Model
var kWD : float-
Initial symmetrical short-circuit current contribution: Factor kappaWD
var loc_name : str-
Name
var mdmex : float-
Mechanical Load: Exponent
var mdmlp : float-
Mechanical Load: Proportional Factor
var mean : float-
Wind Model Weibull Distribution for Wind Speed: Mean
var monof : int-
Operation Mode
var ngnum : int-
Number of: parallel Machines
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pCharYrMW : list-
Wind Model Time Series Characteristics: Annual Samples: Time Series Characteristics of Active Power Contribution (MW)
var pCharYrWS : list-
Wind Model Time Series Characteristics: Annual Samples: Time Series Characteristics for Wind Speed (m/s)
var pFlicker : object-
Flicker Contribution: Flicker Coefficients
var pGRStoch : object-
Stochastic Model for Generation: Stochastic Model
var pMeteostat : object-
Wind Model: Meteo Station (Correlation)
var pOperator : object-
Operator
var pOwner : object-
Owner
var pPowerCrv : object-
Wind Model: Wind Power Curve
var p_pctrl : object-
Controlled Flow
var pblocktrf : object-
Externally modelled unit transformer: Unit transformer
var pgini : float-
Active Power
var phmc : object-
Harmonic Current Injections: Harmonic Currents
var pid_ : int-
ProjectID
var qgini : float-
Reactive Power
var r0iec : float-
Zero sequence short-circuit impedance: Resistance, r0
var r2iec : float-
Negative sequence short-cicuit impedance: Resistance, r2
var rcrow : float-
Rotor-Bypass Settings: Crow-Bar Resistance
var root_id : object-
Original Location
var rxWD : float-
Initial symmetrical short-circuit current contribution: Ratio RWD/XWD
var searchBlockTrf : int-
Externally modelled unit transformer
var sernum : str-
Serial Number
var shcDeadband : int-
Voltage deadband
var slipset : float-
Slip
var stowind : int-
Wind Model
var tid_ : int-
TimeID
var tstart : float-
Starting Time
var typ_id : object-
Type
var uDeadband : float-
Voltage deadband: Deadband
var variance : float-
Wind Model Weibull Distribution for Wind Speed: Variance
var x0iec : float-
Zero sequence short-circuit impedance: Reactance, x0
var x2iec : float-
Negative sequence short-cicuit impedance: Reactance, x2
var xcrow : float-
Rotor-Bypass Settings: Crow-Bar Reactance
Methods
def AttributeType(*args)def GetAvailableGenPower(*args)def GetGroundingImpedance(*args)def GetStepupTransformer(*args)def HasReferences(*args)
class ElmBbone (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmBbone(PFGeneral): cBbFOR: float "Backbone data: Forced outage rate of Backbone" cBbLength: float "Backbone data: Length of Backbone" cBbOrder: int "Backbone data: Order" cMeanCs: float "Backbone data: Mean cross section" cMinCs: float "Backbone data: Minimum cross section on Backbone" cTieOpen: object "Tie Open Point" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBbOrder: int "Order" iCalcMeth: int "Calculation method" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pBbEnd: object "End" pBbStart: object "Start" pathLoad: float "Calculated path load" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def CheckBbPath(*args): ... def GetBbOrder(*args): ... def GetCompleteBbPath(*args): ... def GetFOR(*args): ... def GetMeanCs(*args): ... def GetMinCs(*args): ... def GetTieOpenPoint(*args): ... def GetTotLength(*args): ... def HasGnrlMod(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var cBbFOR : float-
Backbone data: Forced outage rate of Backbone
var cBbLength : float-
Backbone data: Length of Backbone
var cBbOrder : int-
Backbone data: Order
var cMeanCs : float-
Backbone data: Mean cross section
var cMinCs : float-
Backbone data: Minimum cross section on Backbone
var cTieOpen : object-
Tie Open Point
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBbOrder : int-
Order
var iCalcMeth : int-
Calculation method
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pBbEnd : object-
End
var pBbStart : object-
Start
var pathLoad : float-
Calculated path load
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def CheckBbPath(*args)def GetBbOrder(*args)def GetCompleteBbPath(*args)def GetFOR(*args)def GetMeanCs(*args)def GetMinCs(*args)def GetTieOpenPoint(*args)def GetTotLength(*args)def HasGnrlMod(*args)def HasReferences(*args)
class ElmBmu (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmBmu(PFGeneral): Pmax: float "Active power operational limits: Max." PmaxConsum: float "Separate consumption mode: Max." Pmin: float "Active power operational limits: Min." PminConsum: float "Separate consumption mode: Min." Psum: float "Max. Active Power Sum" PsumAct: float "Actual Active Power Sum" Ptot: float "Active Power Setpoint" Qmax: float "Reactive power operational limits: Max." Qmin: float "Reactive power operational limits: Min." appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" available_fix: list "Available" avgCostsUc: float "Piecewise linearisation for LP: Average costs" cConsumWeightCostSum: float "Consumption costs" cCostShutDownSum: float "Shut-down costs" cDiscMethCostOp: int "Piecewise linearisation for LP" cDisplayName: str "Display Name" cFixedCostSum: float "Fixed costs" cLimRampDownSum: float "Ramp rate constraints: Ramp-down limit" cLimRampShutDownSum: float "Ramp rate constraints: Shut-down ramp limit" cLimRampStartUpSum: float "Ramp rate constraints: Start-up ramp limit" cLimRampUpSum: float "Ramp rate constraints: Ramp-up limit" cMinDownTimeMach: float "Start-up/shut-down time constraints: Minimum down-time" cMinUpTimeMach: float "Start-up/shut-down time constraints: Minimum up-time" cNumCtrlsUc: int "Unit Commitment: Number of controllable machines" cNumDispMachAutoDisp: int "Automatic Dispatch: Number of dispatchable machines" cNumFixedMachAutoDisp: int "Automatic Dispatch: Number of non-dispatchable machines" cNumMachQds: int "Quasi-Dynamic Simulation: Number of machines for storage model" cPenaltyCostWeightSum: float "Penalty costs" cPowerDistrMethod: int "Power distribution" cPratedSum: float "Restriction to discrete active power values: Pr(rated)" cPsumMax: float "Active power operational limits: Max." cPsumMaxConsum: float "Separate consumption mode: Max." cPsumMin: float "Active power operational limits: Min." cPsumMinConsum: float "Separate consumption mode: Min." cQsumMax: float "Reactive power operational limits: Max." cQsumMin: float "Reactive power operational limits: Min." cStorage: object "Storage model" cSumCostCurtailment: float "Costs for curtailment: Costs for curtailment" cSumCostRedispDown: float "Additional redispatch costs: Downward active power redispatch costs" cSumCostRedispQ: float "Additional redispatch costs: Redispatch costs for reactive power change" cSumCostRedispUp: float "Additional redispatch costs: Upward active power redispatch costs" cUserDefIndex: int "User defined Index" ccost: list "Operating costs: Costs" cfixedCosts: float "Consumption mode: Fixed costs" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" colCtrlFixedToLdfVal: list "Fix controls to Load Flow values" colCtrlP: list "Active powercontrol" colCtrlQ: list "Reactive powercontrol" colGenShiftKey: list "Generationshift key" colGenUsageBmu: list "Generatorusage" colMachine: list "Machine" colNomPower: list "Rated Power" colPrated: list "Rated Active Power" coldStartTime: float "Start-up costs: Cold-start time" consumCosts: float "Consumption mode: Consumption costs" consumMode: int "Separate consumption mode" contents: list "Scripts" costColdStart: float "Start-up costs: Cold-start costs" costCurtailment: float "Costs for curtailment: Costs for curtailment" costRedispatchDown: float "Additional redispatch costs: Downward active power redispatch costs" costRedispatchQ: float "Additional redispatch costs: Redispatch costs for reactive power change" costRedispatchUp: float "Additional redispatch costs: Upward active power redispatch costs" costShutDown: float "Shut-down costs: Shut-down costs" cost_up: float "Start-up costs: Warm-start costs" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cpower: list "Operating costs: Power" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" discMethCostOp: int "Piecewise linearisation for LP" distr_mod: int "Distribution Mode" fixed: list "Must run" fixedCosts: float "Operating costs: Fixed costs" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAdjustQ: int "Adjust Reactive Power accordingly" iInterPol: int "Operating costs: Approximation:Spline:Piecewise linear:Polynomial:Hermite" iNoReserve: int "Exclude from reserve allocation" iSchemeStatus: int "Scheme Status" isBmuCurtailCosts: int "Costs for curtailment" isBmuPlims: int "Active power operational limits" isBmuQlims: int "Reactive power operational limits" isConsCostOp: int "Operating costs" isConsCostsRedispatch: int "Additional redispatch costs" isConsShutDownCost: int "Shut-down costs" isConsStartUpCost: int "Start-up costs" isConstrRamp: int "Ramp rate constraints" isConstrUpDown: int "Start-up/shut-down time constraints" isCtrlP: int "Controls: Active power" isCtrlQ: int "Controls: Reactive power" isDiscreteCtrlP: int "Restriction to discrete active power values" isLimPmax: int "Active power operational limits: Max." isLimPmin: int "Active power operational limits: Min." isLimQmax: int "Reactive power operational limits: Max." isLimQmin: int "Reactive power operational limits: Min." isMustRunUC: int "Controls: Must run" isPcurrAllowed: int "Restriction to discrete active power values: Allow current active power value" isRespectLims: int "Power distribution: Respect individual operational machine limits" limRampDown: float "Ramp rate constraints: Ramp-down limit" limRampShutDown: float "Ramp rate constraints: Shut-down ramp limit" limRampStartUp: float "Ramp rate constraints: Start-up ramp limit" limRampUp: float "Ramp rate constraints: Ramp-up limit" loc_name: str "Name" machines_disp: list "Dispatchable Machines" machines_fix: list "Non-Dispatchable Machines" merit_order: list "Merit Order" minDownTime: float "Start-up/shut-down time constraints: Minimum down-time" minUpTime: float "Start-up/shut-down time constraints: Minimum up-time" numBreakpointsCostOp: int "Piecewise linearisation for LP: Number of breakpoints" oid_: int "ObjectID" outserv: int "Out of Service" pOpCostCurve: object "Operating costs: Generator cost curve" pStorage: object "Storage model" penaltyCosts: float "Operating costs: Penalty costs" pid_: int "ProjectID" plantUsage: int "Power plant usage:Thermal generation unit:Variable renewable energy source (VRE):Coupled with storage model" polyDegree: int "Operating costs: Polynomial degree" powerDistrMethod: int "Power distribution" priority: int "Virtual Power Plant, Merit Order" root_id: object "Original Location" smoothfac: float "Operating costs: Smoothing factor" tid_: int "TimeID" vecBreakpointsP: list "Piecewise linearisation for LP: Power" vecCostRedispatchDown: list "Costs" vecCostRedispatchUp: list "Costs" vecDiscreteCtrlPvals: list "Restriction to discrete active power values: Valid active power values" vecPowerRedispatchDown: list "Redispatch" vecPowerRedispatchUp: list "Redispatch" vecStartUpCosts: list "Start-up costs: Start-up costs" vecStartUpTimes: list "Start-up costs: Down-time" def Apply(*args): ... def AttributeType(*args): ... def HasReferences(*args): ... def Update(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Pmax : float-
Active power operational limits: Max.
var PmaxConsum : float-
Separate consumption mode: Max.
var Pmin : float-
Active power operational limits: Min.
var PminConsum : float-
Separate consumption mode: Min.
var Psum : float-
Max. Active Power Sum
var PsumAct : float-
Actual Active Power Sum
var Ptot : float-
Active Power Setpoint
var Qmax : float-
Reactive power operational limits: Max.
var Qmin : float-
Reactive power operational limits: Min.
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var available_fix : list-
Available
var avgCostsUc : float-
Piecewise linearisation for LP: Average costs
var cConsumWeightCostSum : float-
Consumption costs
var cCostShutDownSum : float-
Shut-down costs
var cDiscMethCostOp : int-
Piecewise linearisation for LP
var cDisplayName : str-
Display Name
var cFixedCostSum : float-
Fixed costs
var cLimRampDownSum : float-
Ramp rate constraints: Ramp-down limit
var cLimRampShutDownSum : float-
Ramp rate constraints: Shut-down ramp limit
var cLimRampStartUpSum : float-
Ramp rate constraints: Start-up ramp limit
var cLimRampUpSum : float-
Ramp rate constraints: Ramp-up limit
var cMinDownTimeMach : float-
Start-up/shut-down time constraints: Minimum down-time
var cMinUpTimeMach : float-
Start-up/shut-down time constraints: Minimum up-time
var cNumCtrlsUc : int-
Unit Commitment: Number of controllable machines
var cNumDispMachAutoDisp : int-
Automatic Dispatch: Number of dispatchable machines
var cNumFixedMachAutoDisp : int-
Automatic Dispatch: Number of non-dispatchable machines
var cNumMachQds : int-
Quasi-Dynamic Simulation: Number of machines for storage model
var cPenaltyCostWeightSum : float-
Penalty costs
var cPowerDistrMethod : int-
Power distribution
var cPratedSum : float-
Restriction to discrete active power values: Pr(rated)
var cPsumMax : float-
Active power operational limits: Max.
var cPsumMaxConsum : float-
Separate consumption mode: Max.
var cPsumMin : float-
Active power operational limits: Min.
var cPsumMinConsum : float-
Separate consumption mode: Min.
var cQsumMax : float-
Reactive power operational limits: Max.
var cQsumMin : float-
Reactive power operational limits: Min.
var cStorage : object-
Storage model
var cSumCostCurtailment : float-
Costs for curtailment: Costs for curtailment
var cSumCostRedispDown : float-
Additional redispatch costs: Downward active power redispatch costs
var cSumCostRedispQ : float-
Additional redispatch costs: Redispatch costs for reactive power change
var cSumCostRedispUp : float-
Additional redispatch costs: Upward active power redispatch costs
var cUserDefIndex : int-
User defined Index
var ccost : list-
Operating costs: Costs
var cfixedCosts : float-
Consumption mode: Fixed costs
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var colCtrlFixedToLdfVal : list-
Fix controls to Load Flow values
var colCtrlP : list-
Active powercontrol
var colCtrlQ : list-
Reactive powercontrol
var colGenShiftKey : list-
Generationshift key
var colGenUsageBmu : list-
Generatorusage
var colMachine : list-
Machine
var colNomPower : list-
Rated Power
var colPrated : list-
Rated Active Power
var coldStartTime : float-
Start-up costs: Cold-start time
var consumCosts : float-
Consumption mode: Consumption costs
var consumMode : int-
Separate consumption mode
var contents : list-
Scripts
var costColdStart : float-
Start-up costs: Cold-start costs
var costCurtailment : float-
Costs for curtailment: Costs for curtailment
var costRedispatchDown : float-
Additional redispatch costs: Downward active power redispatch costs
var costRedispatchQ : float-
Additional redispatch costs: Redispatch costs for reactive power change
var costRedispatchUp : float-
Additional redispatch costs: Upward active power redispatch costs
var costShutDown : float-
Shut-down costs: Shut-down costs
var cost_up : float-
Start-up costs: Warm-start costs
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cpower : list-
Operating costs: Power
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var discMethCostOp : int-
Piecewise linearisation for LP
var distr_mod : int-
Distribution Mode
var fixed : list-
Must run
var fixedCosts : float-
Operating costs: Fixed costs
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAdjustQ : int-
Adjust Reactive Power accordingly
var iInterPol : int-
Operating costs: Approximation:Spline:Piecewise linear:Polynomial:Hermite
var iNoReserve : int-
Exclude from reserve allocation
var iSchemeStatus : int-
Scheme Status
var isBmuCurtailCosts : int-
Costs for curtailment
var isBmuPlims : int-
Active power operational limits
var isBmuQlims : int-
Reactive power operational limits
var isConsCostOp : int-
Operating costs
var isConsCostsRedispatch : int-
Additional redispatch costs
var isConsShutDownCost : int-
Shut-down costs
var isConsStartUpCost : int-
Start-up costs
var isConstrRamp : int-
Ramp rate constraints
var isConstrUpDown : int-
Start-up/shut-down time constraints
var isCtrlP : int-
Controls: Active power
var isCtrlQ : int-
Controls: Reactive power
var isDiscreteCtrlP : int-
Restriction to discrete active power values
var isLimPmax : int-
Active power operational limits: Max.
var isLimPmin : int-
Active power operational limits: Min.
var isLimQmax : int-
Reactive power operational limits: Max.
var isLimQmin : int-
Reactive power operational limits: Min.
var isMustRunUC : int-
Controls: Must run
var isPcurrAllowed : int-
Restriction to discrete active power values: Allow current active power value
var isRespectLims : int-
Power distribution: Respect individual operational machine limits
var limRampDown : float-
Ramp rate constraints: Ramp-down limit
var limRampShutDown : float-
Ramp rate constraints: Shut-down ramp limit
var limRampStartUp : float-
Ramp rate constraints: Start-up ramp limit
var limRampUp : float-
Ramp rate constraints: Ramp-up limit
var loc_name : str-
Name
var machines_disp : list-
Dispatchable Machines
var machines_fix : list-
Non-Dispatchable Machines
var merit_order : list-
Merit Order
var minDownTime : float-
Start-up/shut-down time constraints: Minimum down-time
var minUpTime : float-
Start-up/shut-down time constraints: Minimum up-time
var numBreakpointsCostOp : int-
Piecewise linearisation for LP: Number of breakpoints
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOpCostCurve : object-
Operating costs: Generator cost curve
var pStorage : object-
Storage model
var penaltyCosts : float-
Operating costs: Penalty costs
var pid_ : int-
ProjectID
var plantUsage : int-
Power plant usage:Thermal generation unit:Variable renewable energy source (VRE):Coupled with storage model
var polyDegree : int-
Operating costs: Polynomial degree
var powerDistrMethod : int-
Power distribution
var priority : int-
Virtual Power Plant, Merit Order
var root_id : object-
Original Location
var smoothfac : float-
Operating costs: Smoothing factor
var tid_ : int-
TimeID
var vecBreakpointsP : list-
Piecewise linearisation for LP: Power
var vecCostRedispatchDown : list-
Costs
var vecCostRedispatchUp : list-
Costs
var vecDiscreteCtrlPvals : list-
Restriction to discrete active power values: Valid active power values
var vecPowerRedispatchDown : list-
Redispatch
var vecPowerRedispatchUp : list-
Redispatch
var vecStartUpCosts : list-
Start-up costs: Start-up costs
var vecStartUpTimes : list-
Start-up costs: Down-time
Methods
def Apply(*args)def AttributeType(*args)def HasReferences(*args)def Update(*args)
class ElmBoundary (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmBoundary(PFGeneral): InterPset: float "Consider Interchange Schedule: Scheduled Active Power Interchange" PlimDecrease: float "Active power limits for Unit Commitment: Max. active boundary flow decrease" PlimIncrease: float "Active power limits for Unit Commitment: Max. active boundary flow increase" QlimDecrease: float "Reactive power limits for Unit Commitment: Max. reactive boundary flow decrease" QlimIncrease: float "Reactive power limits for Unit Commitment: Max. reactive boundary flow increase" allowCntConstrFiltP: int "Active power limits for Unit Commitment: Allow contingency filtering by number of critical constraints" allowCntConstrFiltQ: int "Reactive power limits for Unit Commitment: Allow contingency filtering by number of critical constraints" allowMarginFiltP: int "Active power limits for Unit Commitment: Allow filtering by constraint margin" allowMarginFiltQ: int "Reactive power limits for Unit Commitment: Allow filtering by constraint margin" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" branches: list "Branch" buses: list "Busbar" cAllowCntConstrFilt: int "Active power limits for Unit Commitment: Allow contingency filtering by number of critical constraints" cAllowMarginFilt: int "Active power limits for Unit Commitment: Allow filtering by constraint margin" cDisplayName: str "Display Name" cIsSepCntConstrType: int "Active power limits for Unit Commitment: Separate constraint type for contingencies" cUserDefIndex: int "User defined Index" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" ciorient: list "Orientation" cntConstrTypeP: int "Active power limits for Unit Commitment: Contingency-constraint type:Off:Soft constraint" cntConstrTypeQ: int "Reactive power limits for Unit Commitment: Contingency-constraint type:Off:Soft constraint" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cubicles: list "Boundary Cubicle" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" headfold: list "Head Folder" iComDate: int "Commissioning Date" iInterChg: int "Consider Interchange Schedule" iNeutral: int "Topological search: consider neutral wire connections" iOPFCpsummax: int "Active Power Limits: Max. Active Boundary Flow" iOPFCpsummin: int "Active Power Limits: Min. Active Boundary Flow" iOPFCqsummax: int "Reactive Power Limits: Max. Reactive Boundary Flow" iOPFCqsummin: int "Reactive Power Limits: Min. Reactive Boundary Flow" iSchemeStatus: int "Scheme Status" iSimTemp: int "Temp" iSwitchStates: int "Interior Region: Topological search: Stop at open breakers" icolor: int "Colour" iorient: list "Orientation" isLimDecreaseP: int "Active power limits for Unit Commitment: Max. decrease" isLimDecreaseQ: int "Reactive power limits for Unit Commitment: Max. decrease" isLimIncreaseP: int "Active power limits for Unit Commitment: Max. increase" isLimIncreaseQ: int "Reactive power limits for Unit Commitment: Max. increase" isLimPmax: int "Active power limits for Unit Commitment: Max." isLimPmin: int "Active power limits for Unit Commitment: Min." isLimQmax: int "Reactive power limits for Unit Commitment: Max." isLimQmin: int "Reactive power limits for Unit Commitment: Min." isMaxLoadSoftNlinP: int "Active power limits for Unit Commitment: Penalty costs for soft constraints" isMaxLoadSoftNlinQ: int "Reactive power limits for Unit Commitment: Penalty costs for soft constraints" isPlimsRel: int "Active power limits for Unit Commitment" isQlimsRel: int "Reactive power limits for Unit Commitment" isSepCntConstrTypeP: int "Active power limits for Unit Commitment: Separate constraint type for contingencies" isSepCntConstrTypeQ: int "Reactive power limits for Unit Commitment: Separate constraint type for contingencies" isSoftPConstr: int "Active Power Limits: Soft constraint (AC OPF only)" isSoftPConstrUC: int "Active power limits for Unit Commitment: Soft constraint" isSoftQConstr: int "Reactive Power Limits: Soft constraint (AC OPF only)" isSoftQConstrUC: int "Reactive power limits for Unit Commitment: Soft constraint" loc_name: str "Name" manuf: str "Manufacturer" oid_: int "ObjectID" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" pid_: int "ProjectID" psummax: float "Active Power Limits: Max. Total Active Power Limit" psummin: float "Active Power Limits: Min. Total Active Power Limit" qsummax: float "Reactive Power Limits: Max. Total Reactive Power Limit" qsummin: float "Reactive Power Limits: Min. Total Reactive Power Limit" root_id: object "Original Location" scalingFacSoftConstrCostP: float "Active power limits for Unit Commitment Penalty costs for soft constraints: Cost scaling factor" scalingFacSoftConstrCostQ: float "Reactive power limits for Unit Commitment Penalty costs for soft constraints: Cost scaling factor" scalingFacSoftConstrOpfP: float "Active Power Limits: Weighting factor for soft constraint penalty" scalingFacSoftConstrOpfQ: float "Reactive Power Limits: Weighting factor for soft constraint penalty" sernum: str "Serial Number" tid_: int "TimeID" def AddCubicle(*args): ... def AttributeType(*args): ... def CalcShiftedReversedBoundary(*args): ... def Clear(*args): ... def GetInterior(*args): ... def HasReferences(*args): ... def IsSplitting(*args): ... def Resize(*args): ... def Update(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var InterPset : float-
Consider Interchange Schedule: Scheduled Active Power Interchange
var PlimDecrease : float-
Active power limits for Unit Commitment: Max. active boundary flow decrease
var PlimIncrease : float-
Active power limits for Unit Commitment: Max. active boundary flow increase
var QlimDecrease : float-
Reactive power limits for Unit Commitment: Max. reactive boundary flow decrease
var QlimIncrease : float-
Reactive power limits for Unit Commitment: Max. reactive boundary flow increase
var allowCntConstrFiltP : int-
Active power limits for Unit Commitment: Allow contingency filtering by number of critical constraints
var allowCntConstrFiltQ : int-
Reactive power limits for Unit Commitment: Allow contingency filtering by number of critical constraints
var allowMarginFiltP : int-
Active power limits for Unit Commitment: Allow filtering by constraint margin
var allowMarginFiltQ : int-
Reactive power limits for Unit Commitment: Allow filtering by constraint margin
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var branches : list-
Branch
var buses : list-
Busbar
var cAllowCntConstrFilt : int-
Active power limits for Unit Commitment: Allow contingency filtering by number of critical constraints
var cAllowMarginFilt : int-
Active power limits for Unit Commitment: Allow filtering by constraint margin
var cDisplayName : str-
Display Name
var cIsSepCntConstrType : int-
Active power limits for Unit Commitment: Separate constraint type for contingencies
var cUserDefIndex : int-
User defined Index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var ciorient : list-
Orientation
var cntConstrTypeP : int-
Active power limits for Unit Commitment: Contingency-constraint type:Off:Soft constraint
var cntConstrTypeQ : int-
Reactive power limits for Unit Commitment: Contingency-constraint type:Off:Soft constraint
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cubicles : list-
Boundary Cubicle
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var headfold : list-
Head Folder
var iComDate : int-
Commissioning Date
var iInterChg : int-
Consider Interchange Schedule
var iNeutral : int-
Topological search: consider neutral wire connections
var iOPFCpsummax : int-
Active Power Limits: Max. Active Boundary Flow
var iOPFCpsummin : int-
Active Power Limits: Min. Active Boundary Flow
var iOPFCqsummax : int-
Reactive Power Limits: Max. Reactive Boundary Flow
var iOPFCqsummin : int-
Reactive Power Limits: Min. Reactive Boundary Flow
var iSchemeStatus : int-
Scheme Status
var iSimTemp : int-
Temp
var iSwitchStates : int-
Interior Region: Topological search: Stop at open breakers
var icolor : int-
Colour
var iorient : list-
Orientation
var isLimDecreaseP : int-
Active power limits for Unit Commitment: Max. decrease
var isLimDecreaseQ : int-
Reactive power limits for Unit Commitment: Max. decrease
var isLimIncreaseP : int-
Active power limits for Unit Commitment: Max. increase
var isLimIncreaseQ : int-
Reactive power limits for Unit Commitment: Max. increase
var isLimPmax : int-
Active power limits for Unit Commitment: Max.
var isLimPmin : int-
Active power limits for Unit Commitment: Min.
var isLimQmax : int-
Reactive power limits for Unit Commitment: Max.
var isLimQmin : int-
Reactive power limits for Unit Commitment: Min.
var isMaxLoadSoftNlinP : int-
Active power limits for Unit Commitment: Penalty costs for soft constraints
var isMaxLoadSoftNlinQ : int-
Reactive power limits for Unit Commitment: Penalty costs for soft constraints
var isPlimsRel : int-
Active power limits for Unit Commitment
var isQlimsRel : int-
Reactive power limits for Unit Commitment
var isSepCntConstrTypeP : int-
Active power limits for Unit Commitment: Separate constraint type for contingencies
var isSepCntConstrTypeQ : int-
Reactive power limits for Unit Commitment: Separate constraint type for contingencies
var isSoftPConstr : int-
Active Power Limits: Soft constraint (AC OPF only)
var isSoftPConstrUC : int-
Active power limits for Unit Commitment: Soft constraint
var isSoftQConstr : int-
Reactive Power Limits: Soft constraint (AC OPF only)
var isSoftQConstrUC : int-
Reactive power limits for Unit Commitment: Soft constraint
var loc_name : str-
Name
var manuf : str-
Manufacturer
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var pid_ : int-
ProjectID
var psummax : float-
Active Power Limits: Max. Total Active Power Limit
var psummin : float-
Active Power Limits: Min. Total Active Power Limit
var qsummax : float-
Reactive Power Limits: Max. Total Reactive Power Limit
var qsummin : float-
Reactive Power Limits: Min. Total Reactive Power Limit
var root_id : object-
Original Location
var scalingFacSoftConstrCostP : float-
Active power limits for Unit Commitment Penalty costs for soft constraints: Cost scaling factor
var scalingFacSoftConstrCostQ : float-
Reactive power limits for Unit Commitment Penalty costs for soft constraints: Cost scaling factor
var scalingFacSoftConstrOpfP : float-
Active Power Limits: Weighting factor for soft constraint penalty
var scalingFacSoftConstrOpfQ : float-
Reactive Power Limits: Weighting factor for soft constraint penalty
var sernum : str-
Serial Number
var tid_ : int-
TimeID
Methods
def AddCubicle(*args)def AttributeType(*args)def CalcShiftedReversedBoundary(*args)def Clear(*args)def GetInterior(*args)def HasReferences(*args)def IsSplitting(*args)def Resize(*args)def Update(*args)
class ElmBranch (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmBranch(PFGeneral): CCEarFr: float "Failures Double Earth Fault: Frequency of single earth faults" CCEarProb: float "Failures Double Earth Fault: Conditional probability of a second earth fault" CCEarRepMu: float "Repair duration" ContRating: float "Continuous rating: Rating" FOD: float "Failures Branch Failures: Forced Outage Duration" FOE: float "Failures Branch Failures: Forced Outage Expectancy" FOR1: float "Failures Branch Failures: Forced Outage Rate" GPScoords: list "Geographical Position" PostRating: float "Post-fault continuous rating: Rating" PreRating: float "Pre-fault continuous rating: Rating" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bus1: object "Terminal i" bus2: object "Terminal j" cDisplayName: str "Display Name" cIsConform: int "Branch is conformant for short-circuit calculation." cIsInfoOk: int "Resulting Variables Ok" cLength4Shc: float "Length of branch (for short-circuit calculation)." cTerm0: str "Terminal 0" cTerm1: str "Terminal 1" cUserDefIndex: int "User defined Index" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" circuit: object "Circuit" containsDCEquip: int "Contains DC equipment" contents: list "Contents" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cshcLne: object "Affected Line" cshcloc: float "Short-Circuit Location" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" fshcloc: float "Short-Circuit Location" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iDatCon0: int "Connection 1" iDatCon1: int "Connection 2" iSchemeStatus: int "Scheme Status" iperfect: int "Failures: Ideal component" ishcbrch: int "Available" loc_name: str "Name" oid_: int "ObjectID" pDiagram: object "Diagram" pLimComp: object "Continuous rating: Limiting Component" pOperator: object "Operator" pOwner: object "Owner" pPreLimComp: object "Pre-fault continuous rating: Limiting Component" pPreRating: object "Pre-fault continuous rating: Thermal Rating" pRating: object "Continuous rating: Thermal Rating" pStoch: object "Failures: Element model" p_conn0: object "Connection 1" p_conn1: object "Connection 2" pid_: int "ProjectID" root_id: object "Original Location" sernum: str "Serial Number" tid_: int "TimeID" def AttributeType(*args): ... def HasReferences(*args): ... def Update(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var CCEarFr : float-
Failures Double Earth Fault: Frequency of single earth faults
var CCEarProb : float-
Failures Double Earth Fault: Conditional probability of a second earth fault
var CCEarRepMu : float-
Repair duration
var ContRating : float-
Continuous rating: Rating
var FOD : float-
Failures Branch Failures: Forced Outage Duration
var FOE : float-
Failures Branch Failures: Forced Outage Expectancy
var FOR1 : float-
Failures Branch Failures: Forced Outage Rate
var GPScoords : list-
Geographical Position
var PostRating : float-
Post-fault continuous rating: Rating
var PreRating : float-
Pre-fault continuous rating: Rating
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bus1 : object-
Terminal i
var bus2 : object-
Terminal j
var cDisplayName : str-
Display Name
var cIsConform : int-
Branch is conformant for short-circuit calculation.
var cIsInfoOk : int-
Resulting Variables Ok
var cLength4Shc : float-
Length of branch (for short-circuit calculation).
var cTerm0 : str-
Terminal 0
var cTerm1 : str-
Terminal 1
var cUserDefIndex : int-
User defined Index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var circuit : object-
Circuit
var containsDCEquip : int-
Contains DC equipment
var contents : list-
Contents
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cshcLne : object-
Affected Line
var cshcloc : float-
Short-Circuit Location
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var fshcloc : float-
Short-Circuit Location
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iDatCon0 : int-
Connection 1
var iDatCon1 : int-
Connection 2
var iSchemeStatus : int-
Scheme Status
var iperfect : int-
Failures: Ideal component
var ishcbrch : int-
Available
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pDiagram : object-
Diagram
var pLimComp : object-
Continuous rating: Limiting Component
var pOperator : object-
Operator
var pOwner : object-
Owner
var pPreLimComp : object-
Pre-fault continuous rating: Limiting Component
var pPreRating : object-
Pre-fault continuous rating: Thermal Rating
var pRating : object-
Continuous rating: Thermal Rating
var pStoch : object-
Failures: Element model
var p_conn0 : object-
Connection 1
var p_conn1 : object-
Connection 2
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sernum : str-
Serial Number
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def HasReferences(*args)def Update(*args)
class ElmCabsys (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmCabsys(PFGeneral): adc: list "Wave propagation, DC" adcFR: list "Wave propagation, DC" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" c_aAtDC: float "Wave propagation, DC" c_adc: list "Wave propagation, DC" c_dist: int "Line Model: Distributed Parameter" c_lumped: int "Line Model: Lumped Parameter (PI)" c_pTa: list "Travel time" c_pTad: float "Travel time" c_pa: int "A, Number of poles:" c_pz: int "Number of poles:" c_pzs: list "Surge impedance" c_rmsErrorA_ULM: float "RMS error for A" c_rmsErrorY_ULM: float "RMS error for Yc" c_rmsErrorZ_ULM: float "RMS error for Zc" cdisp_col: list "Display data for phase matrix index" cdisp_eig: list "Display data for eigenvalue" cdisp_row: list "Display data for phase matrix row" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" ci_model: int "Line Model" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dbg_fullBodeIntegral: int "Vector fitting: Full Bode integral" dbg_largePolesToConst: int "Vector fitting: Replace large poles by constants" dcCorr: int "Vector fitting: Apply DC correction" delayIdx: list "Delay index" desc: list "Description" disp_col: int "Display data for phase matrix index" disp_eig: int "Display data for eigenvalue" disp_mode: int "Display Propagation Function Data for Mode" disp_row: int "Display data for phase matrix row" dpolar: list "Polarity" dtmp: list "Passivity settings" fd_fit: int "Vector fitting: Fit" fd_model: int "Vector fitting: Line Model" fmax: float "Vector fitting: Max. frequency" fmin: float "Vector fitting: Min. frequency" fold_id: object "In Folder" for_name: str "Foreign Key" ftau: float "Line Parameters Calculation: Frequency for parameter approx." gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" grpPoles: list "Poles per group" iSchemeStatus: int "Scheme Status" i_dist: int "Line Model" i_model: int "Line Model" internalDataLayout: int "Internal data layout" iopt_tem: int "Line Parameters Calculation: Temperature Dependency" iterVFA: int "Vector fitting: Max. number of iterations" iterVFZ: int "Vector fitting: Max. number of iterations" loc_name: str "Name" maxErrVFA: float "Vector fitting: RMS error" maxErrVFY: float "Vector fitting: RMS error" maxErrVFZ: float "Vector fitting: RMS error" maxResPoleRatioA: float "Max. residue-pole ratio" maxResPoleRatioZ: float "Max. residue-pole ratio" methodVFA: int "Vector fitting: Number of poles:Increase and flip unstable poles:Increase until rms met" methodVFZ: int "Vector fitting: Number of poles:Increase and flip unstable poles:Increase until rms met" oid_: int "ObjectID" outputPoles: int "Vector fitting: Output poles" outserv: int "Out of Service" pRoute: object "Route" pTa: list "Travel Time" pa: list "Wave Propagation" passivity: int "Passivity correction" pid_: int "ProjectID" plines: list "Circuit" polesA: list "Poles" polesA_Im: list "Poles of A (Im)" polesA_Re: list "Poles of A (Re)" polesVFA: int "Vector fitting: Max. number of poles" polesVFZ: int "Vector fitting: Max. number of poles" polesY_Im: list "Poles of Yc (Im)" polesY_Re: list "Poles of Yc (Re)" polesZ_Im: list "Poles of Zc (Im)" polesZ_Re: list "Poles of Zc (Re)" pys: list "Surge Admittance" pzs: list "Surge Impedance" resA_Im: list "Residues of Zc (Im)" resA_Re: list "Residues of Zc (Re)" resY_Im: list "Residues of Yc (Im)" resY_Re: list "Residues of Yc (Re)" resZ_Im: list "Residues of Zc (Im)" resZ_Re: list "Residues of Zc (Re)" root_id: object "Original Location" stMarginA: float "Vector fitting: Stability margin" stMarginZ: float "Vector fitting: Stability margin" strategy: int "Unstable poles:0" summandDelayIdx: list "Delay index for summand" tid_: int "TimeID" tmat: list "Transformation Matrix Tv" tuneDelays: int "Vector fitting: Fine-tune delays" typ_id: object "Cable Definition" useDCcorr: int "Apply DC correction" useZorY: int "Used fit" writeMats: int "Write out matrices" zerosA: list "Zeros" def AttributeType(*args): ... def FitParams(*args): ... def GetLineCable(*args): ... def HasReferences(*args): ... def Update(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var adc : list-
Wave propagation, DC
var adcFR : list-
Wave propagation, DC
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var c_aAtDC : float-
Wave propagation, DC
var c_adc : list-
Wave propagation, DC
var c_dist : int-
Line Model: Distributed Parameter
var c_lumped : int-
Line Model: Lumped Parameter (PI)
var c_pTa : list-
Travel time
var c_pTad : float-
Travel time
var c_pa : int-
A, Number of poles:
var c_pz : int-
Number of poles:
var c_pzs : list-
Surge impedance
var c_rmsErrorA_ULM : float-
RMS error for A
var c_rmsErrorY_ULM : float-
RMS error for Yc
var c_rmsErrorZ_ULM : float-
RMS error for Zc
var cdisp_col : list-
Display data for phase matrix index
var cdisp_eig : list-
Display data for eigenvalue
var cdisp_row : list-
Display data for phase matrix row
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var ci_model : int-
Line Model
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dbg_fullBodeIntegral : int-
Vector fitting: Full Bode integral
var dbg_largePolesToConst : int-
Vector fitting: Replace large poles by constants
var dcCorr : int-
Vector fitting: Apply DC correction
var delayIdx : list-
Delay index
var desc : list-
Description
var disp_col : int-
Display data for phase matrix index
var disp_eig : int-
Display data for eigenvalue
var disp_mode : int-
Display Propagation Function Data for Mode
var disp_row : int-
Display data for phase matrix row
var dpolar : list-
Polarity
var dtmp : list-
Passivity settings
var fd_fit : int-
Vector fitting: Fit
var fd_model : int-
Vector fitting: Line Model
var fmax : float-
Vector fitting: Max. frequency
var fmin : float-
Vector fitting: Min. frequency
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var ftau : float-
Line Parameters Calculation: Frequency for parameter approx.
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var grpPoles : list-
Poles per group
var iSchemeStatus : int-
Scheme Status
var i_dist : int-
Line Model
var i_model : int-
Line Model
var internalDataLayout : int-
Internal data layout
var iopt_tem : int-
Line Parameters Calculation: Temperature Dependency
var iterVFA : int-
Vector fitting: Max. number of iterations
var iterVFZ : int-
Vector fitting: Max. number of iterations
var loc_name : str-
Name
var maxErrVFA : float-
Vector fitting: RMS error
var maxErrVFY : float-
Vector fitting: RMS error
var maxErrVFZ : float-
Vector fitting: RMS error
var maxResPoleRatioA : float-
Max. residue-pole ratio
var maxResPoleRatioZ : float-
Max. residue-pole ratio
var methodVFA : int-
Vector fitting: Number of poles:Increase and flip unstable poles:Increase until rms met
var methodVFZ : int-
Vector fitting: Number of poles:Increase and flip unstable poles:Increase until rms met
var oid_ : int-
ObjectID
var outputPoles : int-
Vector fitting: Output poles
var outserv : int-
Out of Service
var pRoute : object-
Route
var pTa : list-
Travel Time
var pa : list-
Wave Propagation
var passivity : int-
Passivity correction
var pid_ : int-
ProjectID
var plines : list-
Circuit
var polesA : list-
Poles
var polesA_Im : list-
Poles of A (Im)
var polesA_Re : list-
Poles of A (Re)
var polesVFA : int-
Vector fitting: Max. number of poles
var polesVFZ : int-
Vector fitting: Max. number of poles
var polesY_Im : list-
Poles of Yc (Im)
var polesY_Re : list-
Poles of Yc (Re)
var polesZ_Im : list-
Poles of Zc (Im)
var polesZ_Re : list-
Poles of Zc (Re)
var pys : list-
Surge Admittance
var pzs : list-
Surge Impedance
var resA_Im : list-
Residues of Zc (Im)
var resA_Re : list-
Residues of Zc (Re)
var resY_Im : list-
Residues of Yc (Im)
var resY_Re : list-
Residues of Yc (Re)
var resZ_Im : list-
Residues of Zc (Im)
var resZ_Re : list-
Residues of Zc (Re)
var root_id : object-
Original Location
var stMarginA : float-
Vector fitting: Stability margin
var stMarginZ : float-
Vector fitting: Stability margin
var strategy : int-
Unstable poles:0
var summandDelayIdx : list-
Delay index for summand
var tid_ : int-
TimeID
var tmat : list-
Transformation Matrix Tv
var tuneDelays : int-
Vector fitting: Fine-tune delays
var typ_id : object-
Cable Definition
var useDCcorr : int-
Apply DC correction
var useZorY : int-
Used fit
var writeMats : int-
Write out matrices
var zerosA : list-
Zeros
Methods
def AttributeType(*args)def FitParams(*args)def GetLineCable(*args)def HasReferences(*args)def Update(*args)
class ElmComp (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmComp(PFGeneral): appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" contents: list "Contents" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pblk: list "Slots" pelm: list "Net Elements" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" typ_id: object "Frame" def AttributeType(*args): ... def HasReferences(*args): ... def SlotUpdate(*args): ... def Slotupd(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var contents : list-
Contents
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pblk : list-
Slots
var pelm : list-
Net Elements
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
var typ_id : object-
Frame
Methods
def AttributeType(*args)def HasReferences(*args)def SlotUpdate(*args)def Slotupd(*args)
class ElmCoup (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmCoup(PFGeneral): GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Inom: float "Nominal Current" InomPre: float "Pre-fault nominal current" Tb: float "Break Time" Tclear: float "Fault Clearing Time" Tprot: float "Protection Tripping Time" Tswitch: float "Fault Separation/ Power Restoration: Time to actuate switch" aUsage: str "Switch Type" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bus1: object "Terminal i" bus2: object "Terminal j" cDisplayName: str "Display Name" cTswitch: float "Fault Separation/ Power Restoration: Time to open remote controlled switch" cUserDefIndex: int "User defined Index" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" ciScenarioType: int "Scenario Type" cimRdfId: list "RDF ID" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cpArea: object "Area" cpBay: object "Bay" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" ctrl_type: int "Fault Separation/ Power Restoration: Sectionalising:Remote Controlled (Stage 1):Indicator of Short Circuit (Stage 2):Manual (Stage 3)" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" deltaFlow: float "Max. active power change" deltaFlowrel: float "Max. active power change" dep_protOver: float "Failure Data for Protection: Unnecessary backup protection maloperation" desc: list "Description" doc_id: object "Additional Data" dpl1: float "dpl1" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAreaBus: int "Area" iComDate: int "Commissioning Date" iExclRA: int "Excluded from Running Arrangement" iNeutInter: int "Switch interrupts neutral wire" iNoOpt: int "Exclude from optimisation" iNormOpenSwt: int "Normally open switch" iResDir: int "Fault Separation/ Power Restoration: Power Restoration" iRestore: int "Use as power restoration switch" iSchemeStatus: int "Scheme Status" iSep: int "Fault Separation/ Power Restoration: Switch can be opened during restoration" iZoneBus: int "Zone" idetail: int "Detailed for calculation" isclosed: int "Actual State:open:closed" limitRevFlow: int "Limit reversed flow" loc_name: str "Name" logEnvCurve: int "Log TRV envelope:No:For first opening event only:For all opening events" nneutral: int "No. of Neutrals:0:1" nphase: int "No. of Phases:1:2:3" oid_: int "ObjectID" on_off: int "Closed" outserv: int "Out of Service" pCBrating: object "Ratings" pOperator: object "Operator" pOwner: object "Owner" pRating: object "Thermal Rating" pid_: int "ProjectID" prot_fail: float "Failure Data for Protection: Circuit breaker fails to open" reclAttempts: int "Fault clearance: Maximum number of reclosing attempts" rel_hasProt: int "Fault clearance: Consider as switch with protection device" rel_hasRecl: int "Fault clearance: Consider as switch with automatic reclosing device" revFlowChk: int "Relevant for the reversed power flow analysis" root_id: object "Original Location" sernum: str "Serial Number" shownValues: int "Value representation" spon_prot_f: float "Failure Data for Protection: Frequency of spurious protection operation" spon_prot_t: float "Independent unnecessary open: Time to close" t_del_a: float "Scatter: Phase a" t_del_b: float "Scatter: Phase b" t_del_c: float "Scatter: Phase c" t_del_n: float "Scatter: Neutral" tid_: int "TimeID" typ_id: object "Type" def AttributeType(*args): ... def Close(*args): ... def GetRemoteBreakers(*args): ... def HasReferences(*args): ... def IsBreaker(*args): ... def IsClosed(*args): ... def IsOpen(*args): ... def Open(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Inom : float-
Nominal Current
var InomPre : float-
Pre-fault nominal current
var Tb : float-
Break Time
var Tclear : float-
Fault Clearing Time
var Tprot : float-
Protection Tripping Time
var Tswitch : float-
Fault Separation/ Power Restoration: Time to actuate switch
var aUsage : str-
Switch Type
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bus1 : object-
Terminal i
var bus2 : object-
Terminal j
var cDisplayName : str-
Display Name
var cTswitch : float-
Fault Separation/ Power Restoration: Time to open remote controlled switch
var cUserDefIndex : int-
User defined Index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var ciScenarioType : int-
Scenario Type
var cimRdfId : list-
RDF ID
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBay : object-
Bay
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var ctrl_type : int-
Fault Separation/ Power Restoration: Sectionalising:Remote Controlled (Stage 1):Indicator of Short Circuit (Stage 2):Manual (Stage 3)
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var deltaFlow : float-
Max. active power change
var deltaFlowrel : float-
Max. active power change
var dep_protOver : float-
Failure Data for Protection: Unnecessary backup protection maloperation
var desc : list-
Description
var doc_id : object-
Additional Data
var dpl1 : float-
dpl1
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAreaBus : int-
Area
var iComDate : int-
Commissioning Date
var iExclRA : int-
Excluded from Running Arrangement
var iNeutInter : int-
Switch interrupts neutral wire
var iNoOpt : int-
Exclude from optimisation
var iNormOpenSwt : int-
Normally open switch
var iResDir : int-
Fault Separation/ Power Restoration: Power Restoration
var iRestore : int-
Use as power restoration switch
var iSchemeStatus : int-
Scheme Status
var iSep : int-
Fault Separation/ Power Restoration: Switch can be opened during restoration
var iZoneBus : int-
Zone
var idetail : int-
Detailed for calculation
var isclosed : int-
Actual State:open:closed
var limitRevFlow : int-
Limit reversed flow
var loc_name : str-
Name
var logEnvCurve : int-
Log TRV envelope:No:For first opening event only:For all opening events
var nneutral : int-
No. of Neutrals:0:1
var nphase : int-
No. of Phases:1:2:3
var oid_ : int-
ObjectID
var on_off : int-
Closed
var outserv : int-
Out of Service
var pCBrating : object-
Ratings
var pOperator : object-
Operator
var pOwner : object-
Owner
var pRating : object-
Thermal Rating
var pid_ : int-
ProjectID
var prot_fail : float-
Failure Data for Protection: Circuit breaker fails to open
var reclAttempts : int-
Fault clearance: Maximum number of reclosing attempts
var rel_hasProt : int-
Fault clearance: Consider as switch with protection device
var rel_hasRecl : int-
Fault clearance: Consider as switch with automatic reclosing device
var revFlowChk : int-
Relevant for the reversed power flow analysis
var root_id : object-
Original Location
var sernum : str-
Serial Number
var shownValues : int-
Value representation
var spon_prot_f : float-
Failure Data for Protection: Frequency of spurious protection operation
var spon_prot_t : float-
Independent unnecessary open: Time to close
var t_del_a : float-
Scatter: Phase a
var t_del_b : float-
Scatter: Phase b
var t_del_c : float-
Scatter: Phase c
var t_del_n : float-
Scatter: Neutral
var tid_ : int-
TimeID
var typ_id : object-
Type
Methods
def AttributeType(*args)def Close(*args)def GetRemoteBreakers(*args)def HasReferences(*args)def IsBreaker(*args)def IsClosed(*args)def IsOpen(*args)def Open(*args)
class ElmDsl (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmDsl(PFGeneral): appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" configScript: object "Configuration Script" contents: list "Events" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAstabint: int "A-stable integration algorithm" iSchemeStatus: int "Scheme Status" loc_name: str "Name" matrix: list "Characteristics" matrix2: list "Two Dimensional Characteristics" oarrmat: list "Array/Matrix" oid_: int "ObjectID" outserv: int "Out of Service" parameterNames: list "Parameter Names" params: list "Parameter" parnam: list "Parameter Names" pelm: list "Net Element" pid_: int "ProjectID" root_id: object "Original Location" signal: list "Signal Name" tid_: int "TimeID" typ_id: object "Type" def AttributeType(*args): ... def ExportToClipboard(*args): ... def ExportToFile(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var configScript : object-
Configuration Script
var contents : list-
Events
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAstabint : int-
A-stable integration algorithm
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var matrix : list-
Characteristics
var matrix2 : list-
Two Dimensional Characteristics
var oarrmat : list-
Array/Matrix
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var parameterNames : list-
Parameter Names
var params : list-
Parameter
var parnam : list-
Parameter Names
var pelm : list-
Net Element
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var signal : list-
Signal Name
var tid_ : int-
TimeID
var typ_id : object-
Type
Methods
def AttributeType(*args)def ExportToClipboard(*args)def ExportToFile(*args)def HasReferences(*args)
class ElmFeeder (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmFeeder(PFGeneral): Iset: float "Load Scaling: Current" Isetr: float "Load Scaling: Current, ph. 1" Isets: float "Load Scaling: Current, ph. 2" Isett: float "Load Scaling: Current, ph. 3" Pset: float "Load Scaling: Active Power" Psetr: float "Load Scaling: Active Power, ph. 1" Psets: float "Load Scaling: Active Power, ph. 2" Psett: float "Load Scaling: Active Power, ph. 3" Qset: float "Load Scaling: Reactive Power" Qsetr: float "Load Scaling: Reactive Power, ph. 1" Qsets: float "Load Scaling: Reactive Power, ph. 2" Qsett: float "Load Scaling: Reactive Power, ph. 3" Sset: float "Load Scaling: Apparent Power" Ssetr: float "Load Scaling: Apparent Power, ph. 1" Ssets: float "Load Scaling: Apparent Power, ph. 2" Ssett: float "Load Scaling: Apparent Power, ph. 3" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cPhaseWise: int "Load Scaling: Phasewise input" cUserDefIndex: int "User defined Index" cbranch: object "Location: Branch" charact: list "Charact." chr_name: str "Characteristic Name" ciConn: int "Connected" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" ciRadial: int "Radial" cimRdfId: list "RDF ID" ciorient: int "Location: Orientation:--> Branch:--> Busbar" cn_bus: object "Location: Busbar" cosphiset: float "Load Scaling: Power Factor, cos(phi)" cosphisetr: float "Load Scaling: Power Factor, cos(phi), ph. 1" cosphisets: float "Load Scaling: Power Factor, cos(phi), ph. 2" cosphisett: float "Load Scaling: Power Factor, cos(phi), ph. 3" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpParFeed: object "Parallel Feeder" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpTrfFeed: object "Feeding Transformer" cpZone: object "Zone" ctrlType: int "Control type" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" dpl1: float "dpl1" dpl10: float "dpl10" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" dpl6: float "dpl6" dpl7: float "dpl7" dpl8: float "dpl8" dpl9: float "dpl9" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" i_scale: int "Load Scaling: First setpoint" i_scalepf: int "Load Scaling: Second setpoint" icolor: int "Colour" ilVolt: int "Terminate feeder when encountering lower voltage levels" iorient: int "Orientation:--> Branch:--> Busbar" ipfdir: int "Consider active power flow direction" irVolt: int "Terminate feeder when encountering higher voltage levels" loc_name: str "Name" maxVdrop: float "Limits for Voltage Change relative to Feeding Point: Maximum allowed Voltage Drop" maxVrise: float "Limits for Voltage Change relative to Feeding Point: Maximum allowed Voltage Rise" n_2wt: int "No. of 2-w Trfs." n_3wt: int "No. of 3-w Trfs." n_4wt: int "No. of 4-w Trfs." n_asm: int "No. of asyn. Machines" n_bar: int "No. of Busbars" n_cust: int "Total number of customers" n_lne: int "No. of Lines" n_lod: int "No. of Loads" n_pvs: int "No. of PV Systems" n_stg: int "No. of Static Generators" n_sym: int "No. of syn. Machines" n_term: int "No. of Terminals" obj_bus: int "Direction" obj_id: object "Cubicle" oid_: int "ObjectID" operRadial: int "Feeder is supposed to be operated radially." outserv: int "Out of Service" pf_recapset: int "Load Scaling: Power Factor:ind.:cap." pf_recapsetr: int "Load Scaling: Power Factor, ph. 1:ind.:cap." pf_recapsets: int "Load Scaling: Power Factor, ph. 2:ind.:cap." pf_recapsett: int "Load Scaling: Power Factor, ph. 3:ind.:cap." pid_: int "ProjectID" preDefIniSc: int "User defined initial scale" root_id: object "Original Location" scale0: float "Load Scaling: Scaling Factor" scale10r: float "Load Scaling: Scaling Factor, ph. 1" scale10s: float "Load Scaling: Scaling Factor, ph. 2" scale10t: float "Load Scaling: Scaling Factor, ph. 3" scale1rini: float "Initial value for control 1, ph. 1" scale1sini: float "Initial value for control 1, ph. 2" scale1tini: float "Initial value for control 1, ph. 3" scale2rini: float "Initial value for control 2, ph. 1" scale2sini: float "Initial value for control 2, ph. 2" scale2tini: float "Initial value for control 2, ph. 3" scalePhaseWise: int "Load Scaling: Phasewise scaling" scaleini: float "Initial value for control 1" scalephiini: float "Initial value for control 2" tid_: int "TimeID" def AttributeType(*args): ... def CalcAggrVarsInRadFeed(*args): ... def GetAll(*args): ... def GetBranches(*args): ... def GetBuses(*args): ... def GetNodesBranches(*args): ... def GetObjs(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Iset : float-
Load Scaling: Current
var Isetr : float-
Load Scaling: Current, ph. 1
var Isets : float-
Load Scaling: Current, ph. 2
var Isett : float-
Load Scaling: Current, ph. 3
var Pset : float-
Load Scaling: Active Power
var Psetr : float-
Load Scaling: Active Power, ph. 1
var Psets : float-
Load Scaling: Active Power, ph. 2
var Psett : float-
Load Scaling: Active Power, ph. 3
var Qset : float-
Load Scaling: Reactive Power
var Qsetr : float-
Load Scaling: Reactive Power, ph. 1
var Qsets : float-
Load Scaling: Reactive Power, ph. 2
var Qsett : float-
Load Scaling: Reactive Power, ph. 3
var Sset : float-
Load Scaling: Apparent Power
var Ssetr : float-
Load Scaling: Apparent Power, ph. 1
var Ssets : float-
Load Scaling: Apparent Power, ph. 2
var Ssett : float-
Load Scaling: Apparent Power, ph. 3
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cPhaseWise : int-
Load Scaling: Phasewise input
var cUserDefIndex : int-
User defined Index
var cbranch : object-
Location: Branch
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciConn : int-
Connected
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var ciRadial : int-
Radial
var cimRdfId : list-
RDF ID
var ciorient : int-
Location: Orientation:–> Branch:–> Busbar
var cn_bus : object-
Location: Busbar
var cosphiset : float-
Load Scaling: Power Factor, cos(phi)
var cosphisetr : float-
Load Scaling: Power Factor, cos(phi), ph. 1
var cosphisets : float-
Load Scaling: Power Factor, cos(phi), ph. 2
var cosphisett : float-
Load Scaling: Power Factor, cos(phi), ph. 3
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpParFeed : object-
Parallel Feeder
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpTrfFeed : object-
Feeding Transformer
var cpZone : object-
Zone
var ctrlType : int-
Control type
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var dpl1 : float-
dpl1
var dpl10 : float-
dpl10
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var dpl6 : float-
dpl6
var dpl7 : float-
dpl7
var dpl8 : float-
dpl8
var dpl9 : float-
dpl9
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var i_scale : int-
Load Scaling: First setpoint
var i_scalepf : int-
Load Scaling: Second setpoint
var icolor : int-
Colour
var ilVolt : int-
Terminate feeder when encountering lower voltage levels
var iorient : int-
Orientation:–> Branch:–> Busbar
var ipfdir : int-
Consider active power flow direction
var irVolt : int-
Terminate feeder when encountering higher voltage levels
var loc_name : str-
Name
var maxVdrop : float-
Limits for Voltage Change relative to Feeding Point: Maximum allowed Voltage Drop
var maxVrise : float-
Limits for Voltage Change relative to Feeding Point: Maximum allowed Voltage Rise
var n_2wt : int-
No. of 2-w Trfs.
var n_3wt : int-
No. of 3-w Trfs.
var n_4wt : int-
No. of 4-w Trfs.
var n_asm : int-
No. of asyn. Machines
var n_bar : int-
No. of Busbars
var n_cust : int-
Total number of customers
var n_lne : int-
No. of Lines
var n_lod : int-
No. of Loads
var n_pvs : int-
No. of PV Systems
var n_stg : int-
No. of Static Generators
var n_sym : int-
No. of syn. Machines
var n_term : int-
No. of Terminals
var obj_bus : int-
Direction
var obj_id : object-
Cubicle
var oid_ : int-
ObjectID
var operRadial : int-
Feeder is supposed to be operated radially.
var outserv : int-
Out of Service
var pf_recapset : int-
Load Scaling: Power Factor:ind.:cap.
var pf_recapsetr : int-
Load Scaling: Power Factor, ph. 1:ind.:cap.
var pf_recapsets : int-
Load Scaling: Power Factor, ph. 2:ind.:cap.
var pf_recapsett : int-
Load Scaling: Power Factor, ph. 3:ind.:cap.
var pid_ : int-
ProjectID
var preDefIniSc : int-
User defined initial scale
var root_id : object-
Original Location
var scale0 : float-
Load Scaling: Scaling Factor
var scale10r : float-
Load Scaling: Scaling Factor, ph. 1
var scale10s : float-
Load Scaling: Scaling Factor, ph. 2
var scale10t : float-
Load Scaling: Scaling Factor, ph. 3
var scale1rini : float-
Initial value for control 1, ph. 1
var scale1sini : float-
Initial value for control 1, ph. 2
var scale1tini : float-
Initial value for control 1, ph. 3
var scale2rini : float-
Initial value for control 2, ph. 1
var scale2sini : float-
Initial value for control 2, ph. 2
var scale2tini : float-
Initial value for control 2, ph. 3
var scalePhaseWise : int-
Load Scaling: Phasewise scaling
var scaleini : float-
Initial value for control 1
var scalephiini : float-
Initial value for control 2
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def CalcAggrVarsInRadFeed(*args)def GetAll(*args)def GetBranches(*args)def GetBuses(*args)def GetNodesBranches(*args)def GetObjs(*args)def HasReferences(*args)
class ElmFile (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmFile(PFGeneral): Variable: list "Variable" afac: list "Factor a" approx: int "Approximation:constant:linear" bfac: list "Factor b" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" f_name: str "Filename" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" icol: list "Column j" iopt_imp: int "Import from" iopt_tini: int "Load Flow Time" loc_name: str "Name" object: list "Element" oid_: int "ObjectID" outserv: int "Out of Service" pid_: int "ProjectID" prim: str "P or S" results: object "Results" root_id: object "Original Location" tid_: int "TimeID" tini: float "Load Flow Time: Load Flow Time" variable: list "Variable" def AttributeType(*args): ... def HasReferences(*args): ... def LoadFile(*args): ... def SaveFile(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Variable : list-
Variable
var afac : list-
Factor a
var approx : int-
Approximation:constant:linear
var bfac : list-
Factor b
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var f_name : str-
Filename
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var icol : list-
Column j
var iopt_imp : int-
Import from
var iopt_tini : int-
Load Flow Time
var loc_name : str-
Name
var object : list-
Element
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pid_ : int-
ProjectID
var prim : str-
P or S
var results : object-
Results
var root_id : object-
Original Location
var tid_ : int-
TimeID
var tini : float-
Load Flow Time: Load Flow Time
var variable : list-
Variable
Methods
def AttributeType(*args)def HasReferences(*args)def LoadFile(*args)def SaveFile(*args)
class ElmFilter (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmFilter(PFGeneral): CCEarFr: float "Failures Double Earth Fault: Frequency of single earth faults" CCEarProb: float "Failures Double Earth Fault: Conditional probability of a second earth fault" CCEarRepMu: float "Failures Double Earth Fault: Repair duration" FOD: float "Failures: Forced Outage Duration" FOE: float "Failures: Forced Outage Expectancy" FOR1: float "Failures: Forced Outage Rate" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Irze: list "Rated current of grounding" QF: float "Design parameter: Quality factor QF" QF1: float "Design parameter: Quality factor 1" QF2: float "Design parameter: Quality factor 2" Re: float "Internal grounding impedance: Resistance, Re" Xe: float "Internal grounding impedance: Reactance, Xe" acost: float "Annual cost" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bus1: object "Terminal" bus1n: object "Neutral conductor: Neutral" c1: float "Layout parameter: Capacitance C1" c2: float "Layout parameter: Capacitance C2" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" capsa: str "Vector group:Y:D:YN" ccap: float "Layout parameter: Capacitance C" cgnd: int "Internal grounding impedance: Star point:Connected:Not connected" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" ctech: int "Technology" cutot: float "Design parameter: Rated current" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" fcharC: object "Frequency dependence of capacitors: C(f)" fcharC1: object "Frequency dependence of capacitors: C1(f)" fcharC2: object "Frequency dependence of capacitors: C2(f)" fcharL: object "Frequency dependence of R-L elements: L(f)" fcharL1: object "Frequency dependence of R-L elements: L1(f)" fcharL2: object "Frequency dependence of R-L elements: L2(f)" fcharR: object "Frequency dependence of R-L elements: Rs(f)" fcharR1: object "Frequency dependence of R-L elements: Rs1(f)" fcharR2: object "Frequency dependence of R-L elements: Rs2(f)" fcharRp: object "Frequency dependence of parallel resistances: Rp(f)" fcharRp1: object "Frequency dependence of parallel resistances: Rp1(f)" fcharRp2: object "Frequency dependence of parallel resistances: Rp2(f)" flttype: int "Filter type:Single-tuned:HP Second order:HP Third order:HP C-type:Double-tuned type 1:Double-tuned type 2:Double-tuned type 3:Double-tuned type 4" fnom: float "Nominal frequency" fold_id: object "In Folder" for_name: str "Foreign Key" fres: float "Design parameter: Resonant frequency" fres1: float "Design parameter: Resonant frequency 1" fres2: float "Design parameter: Resonant frequency 2" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" harmPgeC: float "Frequency dependence of capacitors: Capacitance C" harmPgeC1: float "Frequency dependence of capacitors: Capacitance C1" harmPgeC2: float "Frequency dependence of capacitors: Capacitance C2" harmPgeL: float "Frequency dependence of R-L elements: Inductance L" harmPgeL1: float "Frequency dependence of R-L elements: Inductance L1" harmPgeL2: float "Frequency dependence of R-L elements: Inductance L2" harmPgeR: float "Frequency dependence of R-L elements: Resistance Rs" harmPgeR1: float "Frequency dependence of R-L elements: Resistance Rs1" harmPgeR2: float "Frequency dependence of R-L elements: Resistance Rs2" harmPgeRp: float "Frequency dependence of parallel resistances: Parallel resistance Rp" harmPgeRp1: float "Frequency dependence of parallel resistances: Parallel resistance Rp1" harmPgeRp2: float "Frequency dependence of parallel resistances: Parallel resistance Rp2" iComDate: int "Commissioning Date" iSchemeStatus: int "Scheme Status" ignd: int "Star point:grounded:compensated:isolated" iintgnd: int "Neutral conductor: N-connection:None:At terminal (ABC-N):Separate terminal" iperfect: int "Failures: Ideal component" l1: float "Layout parameter: Inductance L1" l2: float "Layout parameter: Inductance L2" loc_name: str "Name" lrea: float "Layout parameter: Inductance L" manuf: str "Failures: Manufacturer" mode_inp: int "Input mode:Default:Design parameter:Layout parameter" nflph: int "Phases:1:2:3" nres: float "Design parameter: Tuning order" nres1: float "Design parameter: Tuning order 1" nres2: float "Design parameter: Tuning order 2" oid_: int "ObjectID" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" pStoch: object "Failures: Element model" phtech: int "Technology" pid_: int "ProjectID" qtotn: float "Design parameter: Rated reactive power" root_id: object "Original Location" rp1: float "Layout parameter: Parallel resistance Rp1" rp2: float "Layout parameter: Parallel resistance Rp2" rpara: float "Layout parameter: Parallel resistance Rp" rs1: float "Layout parameter: Resistance Rs1" rs2: float "Layout parameter: Resistance Rs2" rsrea: float "Layout parameter: Resistance Rs" sOpComment: list "Operator comment" sernum: str "Failures: Serial Number" systp: int "System Type:&0&AC:&2&AC/BI" tid_: int "TimeID" ufltnom: float "Rated voltage" def AttributeType(*args): ... def GetGroundingImpedance(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var CCEarFr : float-
Failures Double Earth Fault: Frequency of single earth faults
var CCEarProb : float-
Failures Double Earth Fault: Conditional probability of a second earth fault
var CCEarRepMu : float-
Failures Double Earth Fault: Repair duration
var FOD : float-
Failures: Forced Outage Duration
var FOE : float-
Failures: Forced Outage Expectancy
var FOR1 : float-
Failures: Forced Outage Rate
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Irze : list-
Rated current of grounding
var QF : float-
Design parameter: Quality factor QF
var QF1 : float-
Design parameter: Quality factor 1
var QF2 : float-
Design parameter: Quality factor 2
var Re : float-
Internal grounding impedance: Resistance, Re
var Xe : float-
Internal grounding impedance: Reactance, Xe
var acost : float-
Annual cost
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bus1 : object-
Terminal
var bus1n : object-
Neutral conductor: Neutral
var c1 : float-
Layout parameter: Capacitance C1
var c2 : float-
Layout parameter: Capacitance C2
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var capsa : str-
Vector group:Y:D:YN
var ccap : float-
Layout parameter: Capacitance C
var cgnd : int-
Internal grounding impedance: Star point:Connected:Not connected
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var ctech : int-
Technology
var cutot : float-
Design parameter: Rated current
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var fcharC : object-
Frequency dependence of capacitors: C(f)
var fcharC1 : object-
Frequency dependence of capacitors: C1(f)
var fcharC2 : object-
Frequency dependence of capacitors: C2(f)
var fcharL : object-
Frequency dependence of R-L elements: L(f)
var fcharL1 : object-
Frequency dependence of R-L elements: L1(f)
var fcharL2 : object-
Frequency dependence of R-L elements: L2(f)
var fcharR : object-
Frequency dependence of R-L elements: Rs(f)
var fcharR1 : object-
Frequency dependence of R-L elements: Rs1(f)
var fcharR2 : object-
Frequency dependence of R-L elements: Rs2(f)
var fcharRp : object-
Frequency dependence of parallel resistances: Rp(f)
var fcharRp1 : object-
Frequency dependence of parallel resistances: Rp1(f)
var fcharRp2 : object-
Frequency dependence of parallel resistances: Rp2(f)
var flttype : int-
Filter type:Single-tuned:HP Second order:HP Third order:HP C-type:Double-tuned type 1:Double-tuned type 2:Double-tuned type 3:Double-tuned type 4
var fnom : float-
Nominal frequency
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var fres : float-
Design parameter: Resonant frequency
var fres1 : float-
Design parameter: Resonant frequency 1
var fres2 : float-
Design parameter: Resonant frequency 2
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var harmPgeC : float-
Frequency dependence of capacitors: Capacitance C
var harmPgeC1 : float-
Frequency dependence of capacitors: Capacitance C1
var harmPgeC2 : float-
Frequency dependence of capacitors: Capacitance C2
var harmPgeL : float-
Frequency dependence of R-L elements: Inductance L
var harmPgeL1 : float-
Frequency dependence of R-L elements: Inductance L1
var harmPgeL2 : float-
Frequency dependence of R-L elements: Inductance L2
var harmPgeR : float-
Frequency dependence of R-L elements: Resistance Rs
var harmPgeR1 : float-
Frequency dependence of R-L elements: Resistance Rs1
var harmPgeR2 : float-
Frequency dependence of R-L elements: Resistance Rs2
var harmPgeRp : float-
Frequency dependence of parallel resistances: Parallel resistance Rp
var harmPgeRp1 : float-
Frequency dependence of parallel resistances: Parallel resistance Rp1
var harmPgeRp2 : float-
Frequency dependence of parallel resistances: Parallel resistance Rp2
var iComDate : int-
Commissioning Date
var iSchemeStatus : int-
Scheme Status
var ignd : int-
Star point:grounded:compensated:isolated
var iintgnd : int-
Neutral conductor: N-connection:None:At terminal (ABC-N):Separate terminal
var iperfect : int-
Failures: Ideal component
var l1 : float-
Layout parameter: Inductance L1
var l2 : float-
Layout parameter: Inductance L2
var loc_name : str-
Name
var lrea : float-
Layout parameter: Inductance L
var manuf : str-
Failures: Manufacturer
var mode_inp : int-
Input mode:Default:Design parameter:Layout parameter
var nflph : int-
Phases:1:2:3
var nres : float-
Design parameter: Tuning order
var nres1 : float-
Design parameter: Tuning order 1
var nres2 : float-
Design parameter: Tuning order 2
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var pStoch : object-
Failures: Element model
var phtech : int-
Technology
var pid_ : int-
ProjectID
var qtotn : float-
Design parameter: Rated reactive power
var root_id : object-
Original Location
var rp1 : float-
Layout parameter: Parallel resistance Rp1
var rp2 : float-
Layout parameter: Parallel resistance Rp2
var rpara : float-
Layout parameter: Parallel resistance Rp
var rs1 : float-
Layout parameter: Resistance Rs1
var rs2 : float-
Layout parameter: Resistance Rs2
var rsrea : float-
Layout parameter: Resistance Rs
var sOpComment : list-
Operator comment
var sernum : str-
Failures: Serial Number
var systp : int-
System Type:&0&AC:&2&AC/BI
var tid_ : int-
TimeID
var ufltnom : float-
Rated voltage
Methods
def AttributeType(*args)def GetGroundingImpedance(*args)def HasReferences(*args)
class ElmGenstat (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmGenstat(PFGeneral): EDS: float "Stochastic Model for Generation: Expectancy of derated states" FAY: float "Stochastic Model for Generation: Full Availability Expectancy" FOE: float "Stochastic Model for Generation: Forced Outage Expectancy" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Ik: float "Fault Contribution: Steady-State Shc. Current" IkPFmax: float "Steady-state short-circuit current contribution: Maximum current" IkPFmin: float "Steady-state short-circuit current contribution: Minimum current" IkWDmax: float "Steady-state short-circuit current contribution: Maximum current" IkWDmin: float "Steady-state short-circuit current contribution: Minimum current" Iks: float "Fault Contribution: Transient Short-Circuit Current" Ikss: float "Max. Fault Contribution: Subtransient Short-Circuit Current" Ikss1PF: float "Initial symmetrical short-circuit current contribution: Single-phase faults, Ik1PF" Ikss2PF: float "Initial symmetrical short-circuit current contribution: Two-phase faults, Ik2PF" Ikss3PF: float "Initial symmetrical short-circuit current contribution: Three-phase faults, Ik3PF" Inom: float "Nominal Current" Irated: float "Harmonic Source: Rated Current" Irze: list "Rated Current of Grounding" Kd: float "Current controller: Kd: d-Axis, proportional gain" Kfactor: float "Fault Contribution: K Factor" Ki_plli: float "Current PLL: Integration Gain" Ki_pllu: float "Voltage PLL: Integration Gain" Kp_plli: float "Current PLL: Proportional Gain" Kp_pllu: float "Voltage PLL: Proportional Gain" Kpf: float "Dispatch: Prim. Frequency Bias" Kq: float "Current controller: Kq: q-Axis, proportional gain" P_max: float "Active Power: Rating: Max." Pcu: float "Series reactor: Copper losses" PmaxInv: float "Separate consumption mode: Max." PmaxInvPU: float "Separate consumption mode: Max." Pmax_a: float "Pmax(act.)" Pmax_uc: float "Active Power Operational Limits: Max." Pmax_ucPU: float "Active Power Operational Limits: Max." PminInv: float "Separate consumption mode: Min." PminInvPU: float "Separate consumption mode: Min." Pmin_a: float "Pmin(act.)" Pmin_uc: float "Active Power Operational Limits: Min." Pmin_ucPU: float "Active Power Operational Limits: Min." Pngrel: float "Stochastic Model for Generation: Based on rated active power (Pr)" Pnom: float "Active Power Operational Limits: Pr(rated)" Qfu_max: float "Q(V)-Characteristic: Q max" Qfu_min: float "Q(V)-Characteristic: Q min" Qmax_a: float "Qmax(act.)" Qmin_a: float "Qmin(act.)" QtargetBase: int "Optimisation of reactive power reserve: Base:Reactive power limits:Rated apparent power" QtargetRPR: float "Optimisation of reactive power reserve: Q target value" R0hmc: float "Norton Equivalent: Resistance, R0h" R0toR1: float "Series reactor: R0/R1 ratio" R1hmc: float "Norton Equivalent: Resistance, R1h" R2hmc: float "Norton Equivalent: Resistance, R2h" Sk: float "Fault Contribution: Steady-State Short-Circuit Level" Sks: float "Fault Contribution: Transient Short-Circuit Level" Skss: float "Max. Fault Contribution: Subtransient Short-Circuit Level" T1_plli: float "Current PLL: Low-Pass Filter Time Constant" T1_pllu: float "Voltage PLL: Low-Pass Filter Time Constant" Td: float "Current controller: Td: d-Axis, integration time constant" Tdelay: float "Current source model: Delay time constant" Tondelay: float "Min. operation voltage: Switch-on delay" Tq: float "Current controller: Tq: q-Axis, integration time constant" X0hmc: float "Norton Equivalent: Reactance, X0h" X0toX1: float "Series reactor: X0/X1 ratio" X1hmc: float "Norton Equivalent: Reactance, X1h" X2hmc: float "Norton Equivalent: Reactance, X2h" aCategory: str "Plant Category" aSubCategory: str "Subcategory" allowConsumMode: int "Separate consumption mode" allowGenMode: int "Separate generation mode" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" av_mode: str "Local Controller" availFactor: float "Availability Factor" avgCosts: float "Average costs" avgCostsUc: float "Piecewise linearisation for LP: Average costs" beta: float "Wind Model Weibull Distribution for Wind Speed: Beta" bus1: object "Terminal" bus1n: object "Neutral Conductor: Neutral" bustp: str "Corresponding Bus Type:" cCategory: str "Plant Category" cDisplayName: str "Display Name" cIsDiscreteCtrlP: int "Restriction to discrete active power values" cIsMustRunUC: int "Additional constraints for controls: Must run" cIsPcurrAllowed: int "Allow current active power value" cQ_max: float "Reactive Power Operational Limits: Maximum" cQ_min: float "Reactive Power Operational Limits: Minimum" cStorage: object "Generator usage: Storage model" cSubCategory: str "Subcategory" cTypHmc: str "Harmonic Source: Type of Harmonic Sources" cUserDefIndex: int "User defined Index" cVecDiscreteCtrlPvals: list "Valid active power values" c_pCtrlHV: object "Controlled HV-busbar" c_pmod: object "Model" c_psecc: object "External Secondary Controller" c_pstac: object "External Station Controller" ccost: list "Costs" cfixedCosts: float "Consumption mode: Fixed costs" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" ciScenarioType: int "Scenario Type" cimRdfId: list "RDF ID" cnwsamples: int "Wind Model Time Series Characteristics: Annual Samples: Number of Samples" coldStartTime: float "Start-up costs: Cold-start time" commissionDate: str "Commissioning Date" constr: int "Year of Construction" consumCosts: float "Consumption mode: Consumption costs" cosgini: float "Dispatch: Power Factor" cosgini_a: float "Actual Dispatch: Power Factor (act.)" cosn: float "Ratings: Rated Power Factor" costColdStart: float "Start-up costs: Cold-start costs" costCurtailment: float "Costs for curtailment" costRedispatchDown: float "Additional redispatch costs: Downward active power redispatch costs" costRedispatchP: float "Redispatch costs for active power change" costRedispatchQ: float "Redispatch costs for reactive power change" costRedispatchUp: float "Additional redispatch costs: Upward active power redispatch costs" costShutDown: float "Shut-down costs" cost_up: float "Start-up costs: Warm-start costs" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cpower: list "Power" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" ddroop: float "Voltage Droop: Droop" ddroopoe: float "Q(V)-Characteristic: Droop (overexcited)" ddroopue: float "Q(V)-Characteristic: Droop (underexcited)" desc: list "Description" discMethCostOp: int "Piecewise linearisation for LP" dispatch: int "Generator Dispatch" doc_id: object "Additional Data" dpl1: float "dpl1" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" dsecres: float "Reserve" efficiencyCurveConsum: object "Efficiency: Efficiency curve (consumption)" efficiencyCurveGen: object "Efficiency: Efficiency curve (generation)" efficiencyLPconsum: float "Efficiency: Used efficiency (consumption)" efficiencyLPgen: float "Efficiency: Used efficiency (generation)" fcharr0: object "Norton Equivalent: Frequency-dependence, r0h(f)" fcharr1: object "Norton Equivalent: Frequency-Dependence, r1h(f)" fcharr2: object "Norton Equivalent: Frequency-Dependence, r2h(f)" fcharx0: object "Norton Equivalent: Frequency-dependence, x0h(f)" fcharx1: object "Norton Equivalent: Frequency-Dependence, x1h(f)" fcharx2: object "Norton Equivalent: Frequency-Dependence, x2h(f)" fixed: int "Must run" fixedCosts: float "Fixed costs" fold_id: object "In Folder" for_name: str "Foreign Key" genShiftKey: float "Generation shift key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAstabint: int "A-stable integration algorithm" iComDate: int "Commissioning Date" iDelay: int "Current source model: dq-reference angle delay (if dq-reference signals not connected)" iInterPol: int "Approximation:Spline:Piecewise linear:Polynomial:Hermite" iNoShcContr: int "No Short-Circuit Contribution" iOPFCPmax: int "Active Power Operational Limits: Max." iOPFCPmin: int "Active Power Operational Limits: Min." iOPFCQmax: int "Reactive Power Operational Limits: Max." iOPFCQmin: int "Reactive Power Operational Limits: Min." iSchemeStatus: int "Scheme Status" iShcModel: int "Short-Circuit Model:Equivalent synchronous machine:Dynamic voltage support:Doubly fed asynchronous generator:Full size converter" iSimModel: int "Model:According to connected input signals:Current source:Voltage source:Constant impedance:Constant power" iUseNegSeqAngle: int "Negative sequence: Current source model: Use negative sequence angle for negative sequence current source" iUseZsr: int "Negative sequence: Use series reactor impedance, if negative sequence voltage signals are connected" iWDmax: float "Initial symmetrical short-circuit current contribution: Max. instantaneous short-circuit current, iWDmax" iconfed: int "Static Converter-Fed Drive" ictpg: int "Controls: Active Power" ictqg: int "Controls: Reactive Power" icurref: int "Harmonic Source: Harmonic currents referred to" iearthed: int "Earthed" iestp: int "State Estimation: Estimate Active Power" iestq: int "State Estimation: Estimate Reactive Power" imax: float "Fault Contribution: Max. Current" installCost: float "General costs: Installation costs" iopt_tdr: int "Q(V)-Characteristic: Different droop values" iopt_windm: int "Wind Model: Wind Model" ip_ctrl: int "Reference Machine" is4SpinReserve: int "Consider for region spinning reserve" isConsCostOp: int "Operating costs" isConsCostsRedispatch: int "Additional redispatch costs" isConsShutDownCost: int "Shut-down costs" isConsStartUpCost: int "Start-up costs" isConstrRamp: int "Ramp rate constraints" isConstrUpDown: int "Start-up/shut-down time constraints" isCtrlFixedToLdfVal: int "Additional constraints for controls: Fix controls to Load Flow values" isCtrlP: int "Controls: Active power" isCtrlPplacement: int "Optimise active power" isCtrlQ: int "Controls: Reactive power" isDiscreteCtrlP: int "Restriction to discrete active power values" isLimPmax: int "Active Power Operational Limits: Max." isLimPmin: int "Active Power Operational Limits: Min." isLimQmax: int "Reactive Power Operational Limits: Max." isLimQmin: int "Reactive Power Operational Limits: Min." isMustRunUC: int "Additional constraints for controls: Must run" isPcurrAllowed: int "Restriction to discrete active power values: Allow current active power value" isRPR: int "Optimisation of reactive power reserve" isVRE: int "Generator usage: Generator usage:Single thermal generation unit:Variable renewable energy source (VRE):Coupled with storage model:Part of Virtual Power Plant" iv_mode: int "Local Controller" kWD: float "Initial symmetrical short-circuit current contribution: Factor kappaWD" lifeSpan: float "Expected life span" limRampDown: float "Ramp rate constraints: Ramp-down limit" limRampDownPU: float "Ramp rate constraints: Ramp-down limit" limRampShutDown: float "Ramp rate constraints: Shut-down ramp limit" limRampShutDownPU: float "Ramp rate constraints: Shut-down ramp limit" limRampStartUp: float "Ramp rate constraints: Start-up ramp limit" limRampStartUpPU: float "Ramp rate constraints: Start-up ramp limit" limRampUp: float "Ramp rate constraints: Ramp-up limit" limRampUpPU: float "Ramp rate constraints: Ramp-up limit" loc_name: str "Name" maintenCost: float "General costs: Maintenance costs" mean: float "Wind Model Weibull Distribution for Wind Speed: Mean" minDownTime: float "Start-up/shut-down time constraints: Minimum down-time" minUpTime: float "Start-up/shut-down time constraints: Minimum up-time" mode_inp: str "Dispatch: Input Mode" mode_pgi: int "Model:Active power input:Wind speed input" ngnum: int "Number of: parallel units" nneutral: int "Neutral Conductor: N-Connection:None:At terminal (ABC-N):Separate terminal" nphase: int "No. of Phases" numBreakpointsCostOp: int "Piecewise linearisation for LP: Number of breakpoints" oid_: int "ObjectID" originalValue: float "Original value" outServPzero: int "Out of service when active power is zero" outserv: int "Out of Service" pBMU: object "Virtual Power Plant" pCharYrMW: list "Wind Model Time Series Characteristics: Annual Samples: Time Series Characteristics of Active Power Contribution (MW)" pCharYrWS: list "Wind Model Time Series Characteristics: Annual Samples: Time Series Characteristics for Wind Speed (m/s)" pFlicker: object "Flicker Coefficients" pGRStoch: object "Stochastic Model for Generation: Stochastic Model" pMeteostat: object "Wind Model: Meteo Station (Correlation)" pOpCostCurve: object "Operating costs: Generator cost curve" pOperator: object "Operator" pOwner: object "Owner" pPowerCrv: object "Wind Power Curve" pQPcurve: object "Q(P)-Characteristic: Q(P)-Curve" pQlimType: object "Reactive Power Operational Limits: Capability Curve" pStorage: object "Storage model" pSubModel: object "Submodel" p_direc: int "Dispatch: Power Direction:P>=0:P<0" p_over: float "cosphi(P)-Characteristic Overexcited: Active Power" p_under: float "cosphi(P)-Characteristic Underexcited: Active Power" pblocktrf: object "Externally modelled unit transformer: Unit transformer" penaltyCosts: float "Penalty costs" pf_over: float "cosphi(P)-Characteristic Overexcited: Min. Power Factor" pf_recap: int "Dispatch: Power Factor:ind.:cap." pf_recap_a: str "Actual Dispatch: Power Factor Ind/Cap (act.)" pf_under: float "cosphi(P)-Characteristic Underexcited: Min. Power Factor" pgini: float "Dispatch: Active Power" pgini_a: float "Actual Dispatch: Active Power (act.)" phiini: float "Dispatch: Angle" phmc: object "Harmonic Source: Harmonic Currents" phtech: int "Technology:3PH:3PH-E:1PH PH-E:1PH PH-N:1PH PH-PH" pid_: int "ProjectID" pinput: int "Interpretation of input signals: Active Power signal:in MW:in p.u. based on Snom:in p.u. based on Pnom" pmaxratf: float "Active Power: Rating: Rating Factor" polyDegree: int "Polynomial degree" priority: int "Merit Order" psutype: str "Power station unit type" q_max: float "Reactive Power Operational Limits: Max." q_min: float "Reactive Power Operational Limits: Min." qdslCtrl: object "Quasi-Dynamic Model" qgini: float "Dispatch: Reactive Power" qgini_a: float "Actual Dispatch: Reactive Power (act.)" qinput: int "Interpretation of input signals: Reactive Power signal:in Mvar:in p.u. based on Snom:in p.u. based on Pnom:as cos(phi)" r0: float "Zero sequence: Resistance, r0" r0hmc: float "Norton Equivalent: Resistance, r0h" r0iec: float "Zero sequence short-circuit impedance: Resistance, r0" r1hmc: float "Norton Equivalent: Resistance, r1h" r2: float "Negative sequence: Resistance r2" r2hmc: float "Norton Equivalent: Resistance, r2h" r2iec: float "Negative sequence short-circuit impedance: Resistance, r2" r2shc: float "Negative sequence short-circuit impedance: Resistance, r2" root_id: object "Original Location" rtox: float "Max. Fault Contribution: R to X'' ratio" rxWD: float "Initial symmetrical short-circuit current contribution: Ratio RWD/XWD" sOpComment: list "Operator Comment" scale0: float "Dispatch: Scaling Factor" scale0_a: float "Actual Dispatch: Scaling Factor (act.)" scaleQmax: float "Reactive Power Operational Limits: Scaling Factor (max.)" scaleQmin: float "Reactive Power Operational Limits: Scaling Factor (min.)" scrapValue: float "Scrap value" searchBlockTrf: int "Externally modelled unit transformer" sernum: str "Serial Number" sgini: float "Dispatch: Apparent Power" sgini_a: float "Actual Dispatch: Apparent Power (act.)" sgn: float "Ratings: Rated Apparent Power" shcDeadband: int "Voltage deadband" smoothfac: float "Smoothing factor" stowind: int "Wind Model" tds: float "Time Constants: Td'" tdss: float "Time Constants: Td''" tid_: int "TimeID" uDeadband: float "Voltage deadband: Deadband" udeadblow: float "Q(V)-Characteristic Voltage Dead Band: Lower Voltage Limit" udeadbup: float "Q(V)-Characteristic Voltage Dead Band: Upper Voltage Limit" uk: float "Series reactor: Short circuit impedance" umin: float "Min. operation voltage: Switch-off threshold" uonthr: float "Min. operation voltage: Switch-on threshold" usetp: float "Dispatch: Voltage" usp_max: float "Voltage Setpoint Limits: Max. Voltage Setpoint" usp_min: float "Voltage Setpoint Limits: Min. Voltage Setpoint" variance: float "Wind Model Weibull Distribution for Wind Speed: Variance" vecBreakpointsP: list "Piecewise linearisation for LP: Power" vecCostRedispatchDown: list "Costs" vecCostRedispatchUp: list "Costs" vecDiscreteCtrlPvals: list "Restriction to discrete active power values: Valid active power values" vecPowerRedispatchDown: list "Redispatch" vecPowerRedispatchUp: list "Redispatch" vecStartUpCosts: list "Start-up costs: Start-up costs" vecStartUpTimes: list "Start-up costs: Down-time" windspeed: float "Dispatch: Wind speed" windspeed_a: float "Actual Dispatch: Wind speed (act.)" x0: float "Zero sequence: Reactance, x0" x0hmc: float "Norton Equivalent: Reactance, x0h" x0iec: float "Zero sequence short-circuit impedance: Reactance, x0" x1hmc: float "Norton Equivalent: Reactance, x1h" x2: float "Negative sequence: Reactance x2" x2hmc: float "Norton Equivalent: Reactance, x2h" x2iec: float "Negative sequence short-circuit impedance: Reactance, x2" x2shc: float "Negative sequence short-circuit impedance: Reactance, x2" xtor: float "Max. Fault Contribution: X'' to R ratio" def AttributeType(*args): ... def CalcEfficiency(*args): ... def Derate(*args): ... def Disconnect(*args): ... def GetAvailableGenPower(*args): ... def GetGroundingImpedance(*args): ... def GetStepupTransformer(*args): ... def HasReferences(*args): ... def IsConnected(*args): ... def Reconnect(*args): ... def ResetDerating(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var EDS : float-
Stochastic Model for Generation: Expectancy of derated states
var FAY : float-
Stochastic Model for Generation: Full Availability Expectancy
var FOE : float-
Stochastic Model for Generation: Forced Outage Expectancy
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Ik : float-
Fault Contribution: Steady-State Shc. Current
var IkPFmax : float-
Steady-state short-circuit current contribution: Maximum current
var IkPFmin : float-
Steady-state short-circuit current contribution: Minimum current
var IkWDmax : float-
Steady-state short-circuit current contribution: Maximum current
var IkWDmin : float-
Steady-state short-circuit current contribution: Minimum current
var Iks : float-
Fault Contribution: Transient Short-Circuit Current
var Ikss : float-
Max. Fault Contribution: Subtransient Short-Circuit Current
var Ikss1PF : float-
Initial symmetrical short-circuit current contribution: Single-phase faults, Ik1PF
var Ikss2PF : float-
Initial symmetrical short-circuit current contribution: Two-phase faults, Ik2PF
var Ikss3PF : float-
Initial symmetrical short-circuit current contribution: Three-phase faults, Ik3PF
var Inom : float-
Nominal Current
var Irated : float-
Harmonic Source: Rated Current
var Irze : list-
Rated Current of Grounding
var Kd : float-
Current controller: Kd: d-Axis, proportional gain
var Kfactor : float-
Fault Contribution: K Factor
var Ki_plli : float-
Current PLL: Integration Gain
var Ki_pllu : float-
Voltage PLL: Integration Gain
var Kp_plli : float-
Current PLL: Proportional Gain
var Kp_pllu : float-
Voltage PLL: Proportional Gain
var Kpf : float-
Dispatch: Prim. Frequency Bias
var Kq : float-
Current controller: Kq: q-Axis, proportional gain
var P_max : float-
Active Power: Rating: Max.
var Pcu : float-
Series reactor: Copper losses
var PmaxInv : float-
Separate consumption mode: Max.
var PmaxInvPU : float-
Separate consumption mode: Max.
var Pmax_a : float-
Pmax(act.)
var Pmax_uc : float-
Active Power Operational Limits: Max.
var Pmax_ucPU : float-
Active Power Operational Limits: Max.
var PminInv : float-
Separate consumption mode: Min.
var PminInvPU : float-
Separate consumption mode: Min.
var Pmin_a : float-
Pmin(act.)
var Pmin_uc : float-
Active Power Operational Limits: Min.
var Pmin_ucPU : float-
Active Power Operational Limits: Min.
var Pngrel : float-
Stochastic Model for Generation: Based on rated active power (Pr)
var Pnom : float-
Active Power Operational Limits: Pr(rated)
var Qfu_max : float-
Q(V)-Characteristic: Q max
var Qfu_min : float-
Q(V)-Characteristic: Q min
var Qmax_a : float-
Qmax(act.)
var Qmin_a : float-
Qmin(act.)
var QtargetBase : int-
Optimisation of reactive power reserve: Base:Reactive power limits:Rated apparent power
var QtargetRPR : float-
Optimisation of reactive power reserve: Q target value
var R0hmc : float-
Norton Equivalent: Resistance, R0h
var R0toR1 : float-
Series reactor: R0/R1 ratio
var R1hmc : float-
Norton Equivalent: Resistance, R1h
var R2hmc : float-
Norton Equivalent: Resistance, R2h
var Sk : float-
Fault Contribution: Steady-State Short-Circuit Level
var Sks : float-
Fault Contribution: Transient Short-Circuit Level
var Skss : float-
Max. Fault Contribution: Subtransient Short-Circuit Level
var T1_plli : float-
Current PLL: Low-Pass Filter Time Constant
var T1_pllu : float-
Voltage PLL: Low-Pass Filter Time Constant
var Td : float-
Current controller: Td: d-Axis, integration time constant
var Tdelay : float-
Current source model: Delay time constant
var Tondelay : float-
Min. operation voltage: Switch-on delay
var Tq : float-
Current controller: Tq: q-Axis, integration time constant
var X0hmc : float-
Norton Equivalent: Reactance, X0h
var X0toX1 : float-
Series reactor: X0/X1 ratio
var X1hmc : float-
Norton Equivalent: Reactance, X1h
var X2hmc : float-
Norton Equivalent: Reactance, X2h
var aCategory : str-
Plant Category
var aSubCategory : str-
Subcategory
var allowConsumMode : int-
Separate consumption mode
var allowGenMode : int-
Separate generation mode
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var av_mode : str-
Local Controller
var availFactor : float-
Availability Factor
var avgCosts : float-
Average costs
var avgCostsUc : float-
Piecewise linearisation for LP: Average costs
var beta : float-
Wind Model Weibull Distribution for Wind Speed: Beta
var bus1 : object-
Terminal
var bus1n : object-
Neutral Conductor: Neutral
var bustp : str-
Corresponding Bus Type:
var cCategory : str-
Plant Category
var cDisplayName : str-
Display Name
var cIsDiscreteCtrlP : int-
Restriction to discrete active power values
var cIsMustRunUC : int-
Additional constraints for controls: Must run
var cIsPcurrAllowed : int-
Allow current active power value
var cQ_max : float-
Reactive Power Operational Limits: Maximum
var cQ_min : float-
Reactive Power Operational Limits: Minimum
var cStorage : object-
Generator usage: Storage model
var cSubCategory : str-
Subcategory
var cTypHmc : str-
Harmonic Source: Type of Harmonic Sources
var cUserDefIndex : int-
User defined Index
var cVecDiscreteCtrlPvals : list-
Valid active power values
var c_pCtrlHV : object-
Controlled HV-busbar
var c_pmod : object-
Model
var c_psecc : object-
External Secondary Controller
var c_pstac : object-
External Station Controller
var ccost : list-
Costs
var cfixedCosts : float-
Consumption mode: Fixed costs
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var ciScenarioType : int-
Scenario Type
var cimRdfId : list-
RDF ID
var cnwsamples : int-
Wind Model Time Series Characteristics: Annual Samples: Number of Samples
var coldStartTime : float-
Start-up costs: Cold-start time
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var consumCosts : float-
Consumption mode: Consumption costs
var cosgini : float-
Dispatch: Power Factor
var cosgini_a : float-
Actual Dispatch: Power Factor (act.)
var cosn : float-
Ratings: Rated Power Factor
var costColdStart : float-
Start-up costs: Cold-start costs
var costCurtailment : float-
Costs for curtailment
var costRedispatchDown : float-
Additional redispatch costs: Downward active power redispatch costs
var costRedispatchP : float-
Redispatch costs for active power change
var costRedispatchQ : float-
Redispatch costs for reactive power change
var costRedispatchUp : float-
Additional redispatch costs: Upward active power redispatch costs
var costShutDown : float-
Shut-down costs
var cost_up : float-
Start-up costs: Warm-start costs
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cpower : list-
Power
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var ddroop : float-
Voltage Droop: Droop
var ddroopoe : float-
Q(V)-Characteristic: Droop (overexcited)
var ddroopue : float-
Q(V)-Characteristic: Droop (underexcited)
var desc : list-
Description
var discMethCostOp : int-
Piecewise linearisation for LP
var dispatch : int-
Generator Dispatch
var doc_id : object-
Additional Data
var dpl1 : float-
dpl1
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var dsecres : float-
Reserve
var efficiencyCurveConsum : object-
Efficiency: Efficiency curve (consumption)
var efficiencyCurveGen : object-
Efficiency: Efficiency curve (generation)
var efficiencyLPconsum : float-
Efficiency: Used efficiency (consumption)
var efficiencyLPgen : float-
Efficiency: Used efficiency (generation)
var fcharr0 : object-
Norton Equivalent: Frequency-dependence, r0h(f)
var fcharr1 : object-
Norton Equivalent: Frequency-Dependence, r1h(f)
var fcharr2 : object-
Norton Equivalent: Frequency-Dependence, r2h(f)
var fcharx0 : object-
Norton Equivalent: Frequency-dependence, x0h(f)
var fcharx1 : object-
Norton Equivalent: Frequency-Dependence, x1h(f)
var fcharx2 : object-
Norton Equivalent: Frequency-Dependence, x2h(f)
var fixed : int-
Must run
var fixedCosts : float-
Fixed costs
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var genShiftKey : float-
Generation shift key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAstabint : int-
A-stable integration algorithm
var iComDate : int-
Commissioning Date
var iDelay : int-
Current source model: dq-reference angle delay (if dq-reference signals not connected)
var iInterPol : int-
Approximation:Spline:Piecewise linear:Polynomial:Hermite
var iNoShcContr : int-
No Short-Circuit Contribution
var iOPFCPmax : int-
Active Power Operational Limits: Max.
var iOPFCPmin : int-
Active Power Operational Limits: Min.
var iOPFCQmax : int-
Reactive Power Operational Limits: Max.
var iOPFCQmin : int-
Reactive Power Operational Limits: Min.
var iSchemeStatus : int-
Scheme Status
var iShcModel : int-
Short-Circuit Model:Equivalent synchronous machine:Dynamic voltage support:Doubly fed asynchronous generator:Full size converter
var iSimModel : int-
Model:According to connected input signals:Current source:Voltage source:Constant impedance:Constant power
var iUseNegSeqAngle : int-
Negative sequence: Current source model: Use negative sequence angle for negative sequence current source
var iUseZsr : int-
Negative sequence: Use series reactor impedance, if negative sequence voltage signals are connected
var iWDmax : float-
Initial symmetrical short-circuit current contribution: Max. instantaneous short-circuit current, iWDmax
var iconfed : int-
Static Converter-Fed Drive
var ictpg : int-
Controls: Active Power
var ictqg : int-
Controls: Reactive Power
var icurref : int-
Harmonic Source: Harmonic currents referred to
var iearthed : int-
Earthed
var iestp : int-
State Estimation: Estimate Active Power
var iestq : int-
State Estimation: Estimate Reactive Power
var imax : float-
Fault Contribution: Max. Current
var installCost : float-
General costs: Installation costs
var iopt_tdr : int-
Q(V)-Characteristic: Different droop values
var iopt_windm : int-
Wind Model: Wind Model
var ip_ctrl : int-
Reference Machine
var is4SpinReserve : int-
Consider for region spinning reserve
var isConsCostOp : int-
Operating costs
var isConsCostsRedispatch : int-
Additional redispatch costs
var isConsShutDownCost : int-
Shut-down costs
var isConsStartUpCost : int-
Start-up costs
var isConstrRamp : int-
Ramp rate constraints
var isConstrUpDown : int-
Start-up/shut-down time constraints
var isCtrlFixedToLdfVal : int-
Additional constraints for controls: Fix controls to Load Flow values
var isCtrlP : int-
Controls: Active power
var isCtrlPplacement : int-
Optimise active power
var isCtrlQ : int-
Controls: Reactive power
var isDiscreteCtrlP : int-
Restriction to discrete active power values
var isLimPmax : int-
Active Power Operational Limits: Max.
var isLimPmin : int-
Active Power Operational Limits: Min.
var isLimQmax : int-
Reactive Power Operational Limits: Max.
var isLimQmin : int-
Reactive Power Operational Limits: Min.
var isMustRunUC : int-
Additional constraints for controls: Must run
var isPcurrAllowed : int-
Restriction to discrete active power values: Allow current active power value
var isRPR : int-
Optimisation of reactive power reserve
var isVRE : int-
Generator usage: Generator usage:Single thermal generation unit:Variable renewable energy source (VRE):Coupled with storage model:Part of Virtual Power Plant
var iv_mode : int-
Local Controller
var kWD : float-
Initial symmetrical short-circuit current contribution: Factor kappaWD
var lifeSpan : float-
Expected life span
var limRampDown : float-
Ramp rate constraints: Ramp-down limit
var limRampDownPU : float-
Ramp rate constraints: Ramp-down limit
var limRampShutDown : float-
Ramp rate constraints: Shut-down ramp limit
var limRampShutDownPU : float-
Ramp rate constraints: Shut-down ramp limit
var limRampStartUp : float-
Ramp rate constraints: Start-up ramp limit
var limRampStartUpPU : float-
Ramp rate constraints: Start-up ramp limit
var limRampUp : float-
Ramp rate constraints: Ramp-up limit
var limRampUpPU : float-
Ramp rate constraints: Ramp-up limit
var loc_name : str-
Name
var maintenCost : float-
General costs: Maintenance costs
var mean : float-
Wind Model Weibull Distribution for Wind Speed: Mean
var minDownTime : float-
Start-up/shut-down time constraints: Minimum down-time
var minUpTime : float-
Start-up/shut-down time constraints: Minimum up-time
var mode_inp : str-
Dispatch: Input Mode
var mode_pgi : int-
Model:Active power input:Wind speed input
var ngnum : int-
Number of: parallel units
var nneutral : int-
Neutral Conductor: N-Connection:None:At terminal (ABC-N):Separate terminal
var nphase : int-
No. of Phases
var numBreakpointsCostOp : int-
Piecewise linearisation for LP: Number of breakpoints
var oid_ : int-
ObjectID
var originalValue : float-
Original value
var outServPzero : int-
Out of service when active power is zero
var outserv : int-
Out of Service
var pBMU : object-
Virtual Power Plant
var pCharYrMW : list-
Wind Model Time Series Characteristics: Annual Samples: Time Series Characteristics of Active Power Contribution (MW)
var pCharYrWS : list-
Wind Model Time Series Characteristics: Annual Samples: Time Series Characteristics for Wind Speed (m/s)
var pFlicker : object-
Flicker Coefficients
var pGRStoch : object-
Stochastic Model for Generation: Stochastic Model
var pMeteostat : object-
Wind Model: Meteo Station (Correlation)
var pOpCostCurve : object-
Operating costs: Generator cost curve
var pOperator : object-
Operator
var pOwner : object-
Owner
var pPowerCrv : object-
Wind Power Curve
var pQPcurve : object-
Q(P)-Characteristic: Q(P)-Curve
var pQlimType : object-
Reactive Power Operational Limits: Capability Curve
var pStorage : object-
Storage model
var pSubModel : object-
Submodel
var p_direc : int-
Dispatch: Power Direction:P>=0:P<0
var p_over : float-
cosphi(P)-Characteristic Overexcited: Active Power
var p_under : float-
cosphi(P)-Characteristic Underexcited: Active Power
var pblocktrf : object-
Externally modelled unit transformer: Unit transformer
var penaltyCosts : float-
Penalty costs
var pf_over : float-
cosphi(P)-Characteristic Overexcited: Min. Power Factor
var pf_recap : int-
Dispatch: Power Factor:ind.:cap.
var pf_recap_a : str-
Actual Dispatch: Power Factor Ind/Cap (act.)
var pf_under : float-
cosphi(P)-Characteristic Underexcited: Min. Power Factor
var pgini : float-
Dispatch: Active Power
var pgini_a : float-
Actual Dispatch: Active Power (act.)
var phiini : float-
Dispatch: Angle
var phmc : object-
Harmonic Source: Harmonic Currents
var phtech : int-
Technology:3PH:3PH-E:1PH PH-E:1PH PH-N:1PH PH-PH
var pid_ : int-
ProjectID
var pinput : int-
Interpretation of input signals: Active Power signal:in MW:in p.u. based on Snom:in p.u. based on Pnom
var pmaxratf : float-
Active Power: Rating: Rating Factor
var polyDegree : int-
Polynomial degree
var priority : int-
Merit Order
var psutype : str-
Power station unit type
var q_max : float-
Reactive Power Operational Limits: Max.
var q_min : float-
Reactive Power Operational Limits: Min.
var qdslCtrl : object-
Quasi-Dynamic Model
var qgini : float-
Dispatch: Reactive Power
var qgini_a : float-
Actual Dispatch: Reactive Power (act.)
var qinput : int-
Interpretation of input signals: Reactive Power signal:in Mvar:in p.u. based on Snom:in p.u. based on Pnom:as cos(phi)
var r0 : float-
Zero sequence: Resistance, r0
var r0hmc : float-
Norton Equivalent: Resistance, r0h
var r0iec : float-
Zero sequence short-circuit impedance: Resistance, r0
var r1hmc : float-
Norton Equivalent: Resistance, r1h
var r2 : float-
Negative sequence: Resistance r2
var r2hmc : float-
Norton Equivalent: Resistance, r2h
var r2iec : float-
Negative sequence short-circuit impedance: Resistance, r2
var r2shc : float-
Negative sequence short-circuit impedance: Resistance, r2
var root_id : object-
Original Location
var rtox : float-
Max. Fault Contribution: R to X'' ratio
var rxWD : float-
Initial symmetrical short-circuit current contribution: Ratio RWD/XWD
var sOpComment : list-
Operator Comment
var scale0 : float-
Dispatch: Scaling Factor
var scale0_a : float-
Actual Dispatch: Scaling Factor (act.)
var scaleQmax : float-
Reactive Power Operational Limits: Scaling Factor (max.)
var scaleQmin : float-
Reactive Power Operational Limits: Scaling Factor (min.)
var scrapValue : float-
Scrap value
var searchBlockTrf : int-
Externally modelled unit transformer
var sernum : str-
Serial Number
var sgini : float-
Dispatch: Apparent Power
var sgini_a : float-
Actual Dispatch: Apparent Power (act.)
var sgn : float-
Ratings: Rated Apparent Power
var shcDeadband : int-
Voltage deadband
var smoothfac : float-
Smoothing factor
var stowind : int-
Wind Model
var tds : float-
Time Constants: Td'
var tdss : float-
Time Constants: Td''
var tid_ : int-
TimeID
var uDeadband : float-
Voltage deadband: Deadband
var udeadblow : float-
Q(V)-Characteristic Voltage Dead Band: Lower Voltage Limit
var udeadbup : float-
Q(V)-Characteristic Voltage Dead Band: Upper Voltage Limit
var uk : float-
Series reactor: Short circuit impedance
var umin : float-
Min. operation voltage: Switch-off threshold
var uonthr : float-
Min. operation voltage: Switch-on threshold
var usetp : float-
Dispatch: Voltage
var usp_max : float-
Voltage Setpoint Limits: Max. Voltage Setpoint
var usp_min : float-
Voltage Setpoint Limits: Min. Voltage Setpoint
var variance : float-
Wind Model Weibull Distribution for Wind Speed: Variance
var vecBreakpointsP : list-
Piecewise linearisation for LP: Power
var vecCostRedispatchDown : list-
Costs
var vecCostRedispatchUp : list-
Costs
var vecDiscreteCtrlPvals : list-
Restriction to discrete active power values: Valid active power values
var vecPowerRedispatchDown : list-
Redispatch
var vecPowerRedispatchUp : list-
Redispatch
var vecStartUpCosts : list-
Start-up costs: Start-up costs
var vecStartUpTimes : list-
Start-up costs: Down-time
var windspeed : float-
Dispatch: Wind speed
var windspeed_a : float-
Actual Dispatch: Wind speed (act.)
var x0 : float-
Zero sequence: Reactance, x0
var x0hmc : float-
Norton Equivalent: Reactance, x0h
var x0iec : float-
Zero sequence short-circuit impedance: Reactance, x0
var x1hmc : float-
Norton Equivalent: Reactance, x1h
var x2 : float-
Negative sequence: Reactance x2
var x2hmc : float-
Norton Equivalent: Reactance, x2h
var x2iec : float-
Negative sequence short-circuit impedance: Reactance, x2
var x2shc : float-
Negative sequence short-circuit impedance: Reactance, x2
var xtor : float-
Max. Fault Contribution: X'' to R ratio
Methods
def AttributeType(*args)def CalcEfficiency(*args)def Derate(*args)def Disconnect(*args)def GetAvailableGenPower(*args)def GetGroundingImpedance(*args)def GetStepupTransformer(*args)def HasReferences(*args)def IsConnected(*args)def Reconnect(*args)def ResetDerating(*args)
class ElmGndswt (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmGndswt(PFGeneral): GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Irze: list "Rated Current of Grounding" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bus1: object "Terminal" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iComDate: int "Commissioning Date" iSchemeStatus: int "Scheme Status" idetail: int "Detailed for calculation" loc_name: str "Name" nneutral: int "No. of Neutrals:0:1" nphase: int "No. of Phases:1:2:3" oid_: int "ObjectID" on_off: int "Closed" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" pid_: int "ProjectID" root_id: object "Original Location" sernum: str "Serial Number" tid_: int "TimeID" typ_id: object "Type" def AttributeType(*args): ... def Close(*args): ... def GetGroundingImpedance(*args): ... def HasReferences(*args): ... def IsClosed(*args): ... def IsOpen(*args): ... def Open(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Irze : list-
Rated Current of Grounding
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bus1 : object-
Terminal
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iComDate : int-
Commissioning Date
var iSchemeStatus : int-
Scheme Status
var idetail : int-
Detailed for calculation
var loc_name : str-
Name
var nneutral : int-
No. of Neutrals:0:1
var nphase : int-
No. of Phases:1:2:3
var oid_ : int-
ObjectID
var on_off : int-
Closed
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sernum : str-
Serial Number
var tid_ : int-
TimeID
var typ_id : object-
Type
Methods
def AttributeType(*args)def Close(*args)def GetGroundingImpedance(*args)def HasReferences(*args)def IsClosed(*args)def IsOpen(*args)def Open(*args)
class ElmIac (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmIac(PFGeneral): B0: float "Zero Sequence: Internal Susceptance, B0" B1: float "Positive Sequence: Internal Susceptance, B1" B2: float "Negative Sequence: Internal Susceptance, B2" G0: float "Zero Sequence: Internal Conductance, G0" G1: float "Positive Sequence: Internal Conductance, G1" G2: float "Negative Sequence: Internal Conductance, G2" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Inom: float "Nominal Current" Ir: float "Rated Current" Irated: float "Harmonic Current Injections: Rated Current" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bus1: object "Terminal" cDisplayName: str "Display Name" cTypHmc: str "Harmonic Current Injections: Type of Harmonic Sources" cUserDefIndex: int "User defined Index" c_pmod: object "Model" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cosimModel: int "Used for Co-simulation" cosini: float "Positive Sequence: Power Factor" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dcurdf: float "Frequency Sweep Calculation only: Spectral Density of Current Magnitude" desc: list "Description" doc_id: object "Additional Data" dphidf: float "Frequency Sweep Calculation only: Spectral Density of Current Angle" fchardcur: object "Frequency Sweep Calculation only: Frequency Dependency" fchardphi: object "Frequency Sweep Calculation only: Frequency Dependency" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAstabint: int "A-stable integration algorithm" iComDate: int "Commissioning Date" iSchemeStatus: int "Scheme Status" i_cap: int "Positive Sequence: Reactive Power:inductive:capacitive" icurref: int "Harmonic Current Injections: Harmonic currents referred to" isetp: float "Positive Sequence: Current Setpoint" isetp0: float "Zero Sequence: Current, Magnitude" isetp2: float "Negative Sequence: Current, Magnitude" leadFinput: int "Parameter event can be applied to: Frequency input:F0Hz (in Hz):f0 (in p.u.)" leadIinput: int "Parameter event can be applied to: Current input" loc_name: str "Name" manuf: str "Manufacturer" nphase: int "No. of Phases:1:3" oid_: int "ObjectID" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" phisetp0: float "Zero Sequence: Current, Angle" phisetp2: float "Negative Sequence: Current, Angle" phmc: object "Harmonic Current Injections: Harmonic Currents" pid_: int "ProjectID" qdslCtrl: object "Quasi-Dynamic Model" root_id: object "Original Location" sernum: str "Serial Number" tid_: int "TimeID" def AttributeType(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var B0 : float-
Zero Sequence: Internal Susceptance, B0
var B1 : float-
Positive Sequence: Internal Susceptance, B1
var B2 : float-
Negative Sequence: Internal Susceptance, B2
var G0 : float-
Zero Sequence: Internal Conductance, G0
var G1 : float-
Positive Sequence: Internal Conductance, G1
var G2 : float-
Negative Sequence: Internal Conductance, G2
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Inom : float-
Nominal Current
var Ir : float-
Rated Current
var Irated : float-
Harmonic Current Injections: Rated Current
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bus1 : object-
Terminal
var cDisplayName : str-
Display Name
var cTypHmc : str-
Harmonic Current Injections: Type of Harmonic Sources
var cUserDefIndex : int-
User defined Index
var c_pmod : object-
Model
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cosimModel : int-
Used for Co-simulation
var cosini : float-
Positive Sequence: Power Factor
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dcurdf : float-
Frequency Sweep Calculation only: Spectral Density of Current Magnitude
var desc : list-
Description
var doc_id : object-
Additional Data
var dphidf : float-
Frequency Sweep Calculation only: Spectral Density of Current Angle
var fchardcur : object-
Frequency Sweep Calculation only: Frequency Dependency
var fchardphi : object-
Frequency Sweep Calculation only: Frequency Dependency
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAstabint : int-
A-stable integration algorithm
var iComDate : int-
Commissioning Date
var iSchemeStatus : int-
Scheme Status
var i_cap : int-
Positive Sequence: Reactive Power:inductive:capacitive
var icurref : int-
Harmonic Current Injections: Harmonic currents referred to
var isetp : float-
Positive Sequence: Current Setpoint
var isetp0 : float-
Zero Sequence: Current, Magnitude
var isetp2 : float-
Negative Sequence: Current, Magnitude
var leadFinput : int-
Parameter event can be applied to: Frequency input:F0Hz (in Hz):f0 (in p.u.)
var leadIinput : int-
Parameter event can be applied to: Current input
var loc_name : str-
Name
var manuf : str-
Manufacturer
var nphase : int-
No. of Phases:1:3
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var phisetp0 : float-
Zero Sequence: Current, Angle
var phisetp2 : float-
Negative Sequence: Current, Angle
var phmc : object-
Harmonic Current Injections: Harmonic Currents
var pid_ : int-
ProjectID
var qdslCtrl : object-
Quasi-Dynamic Model
var root_id : object-
Original Location
var sernum : str-
Serial Number
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def HasReferences(*args)
class ElmLne (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmLne(PFGeneral): B0: float "Susceptance B0" B1: float "Susceptance B1" C0: float "Capacitance C0" C1: float "Capacitance C1" CCEarFr: float "Failures Double Earth Fault: Frequency of single earth faults" CCEarProb: float "Failures Double Earth Fault: Conditional probability of a second earth fault" CCEarRepMu: float "Failures Double Earth Fault: Repair duration" FOD: float "Failures Sustained Line Failures: Forced Outage Duration" FOE: float "Failures Sustained Line Failures: Forced Outage Expectancy" FOR1: float "Failures Sustained Line Failures: Forced Outage Rate" G0: float "Conductance G0" G1: float "Conductance G1" GPScoords: list "Geographical Position" Ice: float "Resulting Values: Earth-Fault Current, Ice" Imaxlim: float "Max. permissible current" Inom: float "Resulting Values: Nominal Current" InomPre: float "Pre-fault nominal current" Inom_a: float "Resulting Values: Nominal Current (act.)" Irated: float "Type Parameters: Rated Current" Ldc: float "Resulting Values: Inductance, Ldc" NrCust: int "Number of connected customers" R0: float "Resulting Values: Zero Seq. Resistance, R0" R1: float "Resulting Values: Pos. Seq. Resistance, R1" R1_tmax: float "Pos. Seq. Resistance at Max. Operating Temperature, R1 at tmax" ReRl: float "Earth Factor, Re/Rl" Ta0: float "Travel Time, Mode 0" Ta1: float "Travel Time, Mode 1" Ta2: float "Travel Time, Mode 2" Top: float "Operating Temperature" Unom: float "Rated Voltage" X0: float "Resulting Values: Zero Seq. Reactance, X0" X1: float "Resulting Values: Pos. Seq. Reactance, X1" XeXl: float "Earth Factor, Xe/Xl" Z1: float "Resulting Values: Pos. Seq. Impedance, Z1" a0dc: float "Results of Line Parameters Calculation: Wave Propagation, DC, Mode 0" a1dc: float "Results of Line Parameters Calculation: Wave Propagation, DC, Mode 1" a2dc: float "Results of Line Parameters Calculation: Wave Propagation, DC, Mode 2" adc: list "Wave propagation, DC" adcFR: list "Wave propagation, DC" allowCntConstrFilt: int "Constraint Filtering: Allow contingency filtering by number of critical constraints" allowMarginFilt: int "Constraint Filtering: Allow filtering by constraint margin" alpha: float "Medium diffusivity" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" armTyp: int "Type Parameters: Armour Type:AWA:SWA" asys: int "Installation Conditions: Clearance :Touching:1x Cable Diameter:d <= 0.125 m:0.125 m < d <= 0.25 m:0.25 m < d <= 0.5 m:0.5 m < d <= 1.0 m" b0Sbasepu: float "b0 (Sbase)" bSbasepu: float "b (Sbase)" boltResOn: int "Bolted joint" bus1: object "Terminal i" bus2: object "Terminal j" cAllowCntConstrFilt: int "Constraint Filtering: Allow contingency filtering by number of critical constraints" cAllowMarginFilt: int "Constraint Filtering: Allow filtering by constraint margin" cCab: int "Line is a cable" cDisplayName: str "Display Name" cIsSepCntConstrType: int "Max. loading constraint for contingencies: Separate constraint type" cIsSepCntMaxAllowedLoading: int "Max. loading constraint for contingencies: Separate max. allowed loading" cNrCust: int "Definition of Line Load: Number of Customers" cSav: float "Definition of Line Load: Average Load" cSmax: float "Definition of Line Load: Max. Load" cTa0_rms: float "Results of line parameter calculation: Travel time, mode 0" cTa1_rms: float "Results of line parameter calculation: Travel time, mode 1" cTa2_rms: float "Results of line parameter calculation: Travel time, mode 2" cUserDefIndex: int "User defined Index" c_Ta0: float "Results of Line Parameters Calculation: Travel Time, Mode 0" c_Ta1: float "Results of Line Parameters Calculation: Travel Time, Mode 1" c_Ta2: float "Results of Line Parameters Calculation: Travel Time, Mode 2" c_aAtDC: float "Wave propagation, DC" c_adcULM: float "Wave propagation, DC" c_pCompi: object "Compensation i" c_pCompj: object "Compensation j" c_pTadULM: float "Travel time" c_pa0: int "Results of Line Parameters Calculation: A0, N Poles" c_pa1: int "Results of Line Parameters Calculation: A1, N Poles" c_pa2: int "Results of Line Parameters Calculation: A2, N Poles" c_paULM: int "A, Number of poles:" c_pcond: object "Conductor Type" c_pcoup: list "Coupled Line" c_ptow: object "Line Couplings" c_pysULM: float "Surge admittance" c_pz0: int "Results of Line Parameters Calculation: Z0, N Poles/Zeros" c_pz1: int "Results of Line Parameters Calculation: Z1, N Poles/Zeros" c_pz2: int "Results of Line Parameters Calculation: Z2, N Poles/Zeros" c_rmsErrorA_ULM: float "RMS error for A" c_rmsErrorY_ULM: float "RMS error for Y" c_za0: int "Results of Line Parameters Calculation: A0, N Zeros" c_za1: int "Results of Line Parameters Calculation: A1, N Zeros" c_za2: int "Results of Line Parameters Calculation: A2, N Zeros" ca0dc_rms: float "Results of line parameter calculation: Wave propagation, DC, mode 0" ca1dc_rms: float "Results of line parameter calculation: Wave propagation, DC, mode 1" ca2dc_rms: float "Results of line parameter calculation: Wave propagation, DC, mode 2" cb_expsun: int "Environment Conditions: Exposed to direct sunlight" ccosphi: float "Definition of Line Load: Power Factor" cdisp_col: list "Display data for phase matrix index" cdisp_row: list "Display data for phase matrix row" cfshcloc: float "Short-Circuit Location" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" ci_model: int "Line Model" cimRdfId: list "RDF ID" cka0_rms: float "Wave propagation constant" cka1_rms: float "Wave propagation constant." cka2_rms: float "Wave propagation constant." ckz0_rms: float "Results of line parameter calculation: Surge impedance, HF, mode 0." ckz1_rms: float "Results of line parameter calculation: Surge Impedance, HF, mode 1." ckz2_rms: float "Results of line parameter calculation: Surge Impedance, HF, mode 2." clnedf: float "Derating Factor" cmeth: str "Old Reference Method" cmethChr: str "Reference Method" cmethChrBs: str "Reference Method" cmethChrNfc: str "Reference Method" cmethChrNfcmv: str "Reference Method" cnm_elm: float "Line" cnm_typ: float "Type" cntConstrType: int "Max. loading constraint for contingencies: Contingency-constraint type:Off:Soft constraint" cntMaxAllowedLoading: float "Max. loading constraint for contingencies: Max. allowed loading in Contingencies" commissionDate: str "Commissioning Date" conTrain: list "Train" conTrainPos: list "Train position" condMat: int "Type Parameters: Conductor Material:Aluminium:Copper:Aldrey (AlMgSi):Aluminium-Steel:Aldrey-Steel" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cshcloc: float "Short-Circuit Location" cubsecs: list "Sections/Line Loads/Compensation" cvaltyp: int "According to Standard" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dataExtValue: list "Value" dbg_fullBodeIntegral: int "Vector fitting: Full Bode integral" dbg_largePolesToConst: int "Vector fitting: Replace large poles by constants" dcCorr: int "Vector fitting: Apply DC correction" delayIdx: list "Delay index" desc: list "Description" disp_col: int "Display data for phase matrix index" disp_row: int "Display data for phase matrix row" dist_a: float "Line loop inductance: Distance between cables" dline: float "Parameters: Length of Line" doc_id: object "Additional Data" dpl1: float "dpl1" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" dryingoutavoid: int "Soil drying-out avoided" ducts: int "Number of Ducts" earthReturn: int "Earth return formula:Carson:Deri-Semlyen" fd_model: int "Line Parameters Calculation: Line Model" fline: float "Parameters: Derating Factor" fmax: float "Line Parameters Calculation: Max. Frequency of Parameter Fitting" fmin: float "Line Parameters Calculation: Min. Frequency of Parameter Fitting" fold_id: object "In Folder" forTrainSim: int "Line for train simulation" for_name: str "Foreign Key" fshcloc: float "Short-Circuit Location" ftau: float "Line Parameters Calculation: Frequency for Travel-Time Estimation" ftau_rms: float "Frequency for travel-time estimation" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" grpPoles: list "Poles per group" iAreaBus: int "Area" iComDate: int "Commissioning Date" iOPFCload: int "Max. loading constraint" iSchemeStatus: int "Scheme Status" iSpecLoc: int "Specific Cable Location" iZoneBus: int "Zone" i_const_rms: int "Line model: Travelling wave" i_dist: int "Line Model" i_ldlv: int "Line Load" i_model: int "Line Model" icond: int "Bunched in Air, on Surface, Embedded or Enclosed" if_depth: float "Installation Conditions: Depth of Laying" inAir: int "Parameters: Laying:Ground:Air" induct: int "Cable in Duct" initypset: int "Missing Type" internalDataLayout: int "Internal data layout" iopt_dir: str "Installation Conditions: Arrangement" iopt_engine: int "Installation Conditions: Cables for powering mobile gear with drum winding" iopt_grp: int "Installation Conditions: Grouping:Single Layer on Wall, Floor or Unperforated Tray:Single Layer Fixed Directly under Wooden or Masonry Ceiling" iopt_laid: int "Laid on:Perforated trays:Unperforated trays:Ladders, Supports or Cleats" iopt_ord: str "Installation Conditions: Cable Formation" iopt_tem: int "Line Parameters Calculation: Temperature Dependency" iopt_tem_rms: int "Line parameter calculation: Temperature dependency" iopt_turns: int "Installation Conditions: Drum winding with multiple turns" iperfect: int "Failures: Ideal component" isConstrLoading: int "Max. loading constraint for Unit Commitment" isConstrLoadingPlacement: int "Max. loading constraint for Optimal Equipment Placement" isMaxLoadSoftNlin: int "Penalty costs for soft constraints" isSepCntConstrType: int "Max. loading constraint for contingencies: Separate constraint type" isSepCntMaxAllowedLoading: int "Max. loading constraint for contingencies: Separate max. allowed loading" ishclne: int "Available" isoMat: int "Type Parameters: Insulation Material:PVC:XLPE/EPR:Mineral:Paper" iterVFA: int "Vector fitting: Max. number of iterations" iterVFY: int "Vector fitting: Max. number of iterations" ka0: float "Wave Propagation Constant" ka1: float "Wave Propagation Constant." ka2: float "Wave Propagation Constant." ktrto: int "Transposition" kz0: float "Results of Line Parameters Calculation: Surge Impedance, HF, Mode 0." kz1: float "Results of Line Parameters Calculation: Surge Impedance, HF, Mode 1." kz2: float "Results of Line Parameters Calculation: Surge Impedance, HF, Mode 2." loadfactor: float "Load factor (lf)" loc_name: str "Name" lossAssign: int "Loss assignment:according to grouping:uniformly distributed:to Terminal i:to Terminal j" lossModel_emt: int "Loss model:R/4 at both ends; R/2 in the middle:R/2 at both ends" lossModel_rms: int "Line model: Loss model:R/2 at both ends" maxErrVFA: float "Vector fitting: RMS error" maxErrVFY: float "Vector fitting: RMS error" maxResPoleRatioA: float "Max. residue-pole ratio" maxResPoleRatioY: float "Max. residue-pole ratio" maxload: float "Thermal Loading Limit: Max. loading" mediumTemp: float "Medium mean temperature" meth: str "Installation Conditions: Reference Method" meth_bs: str "Installation Conditions: Reference Method" meth_nfc: str "Installation Conditions: Reference Method" meth_nfcmv: str "Installation Conditions: Reference Method" methodVFA: int "Vector fitting: Number of poles:Increase and flip unstable poles:Increase until rms met" methodVFY: int "Vector fitting: Number of poles:Increase and flip unstable poles:Increase until rms met" minResTrainDist: float "Min. resolution of train distances" nconTrains: int "No. of trains" nlnum: int "Number of: parallel Lines" nlsim: int "Enable for Contingency Analysis" npara: int "Installation Conditions: Grouped Cables" occupCoeff: float "Installation Conditions: Occupation coefficient" oid_: int "ObjectID" outputPoles: int "Vector fitting: Output poles" outserv: int "Out of Service" pCondCir: object "Type of phase conductors" pCondGnd: object "Type of earth conductors" pCondN: object "Type of neutral conductors" pMeteo: object "Parameters: Meteo. Station" pOperator: object "Operator" pOwner: object "Owner" pRating: object "Parameters: Thermal Rating" pStoch: object "Failures: Element model" pTa: list "Travel Time" pTypStoch: object "Failures: Type model" pa: list "Wave Propagation" pa0: list "Poles, A0" pa1: list "Poles, A1" pa2: list "Poles, A2" phiz1: float "Resulting Values: Pos. Seq. Impedance, Angle" pid_: int "ProjectID" polesA_Im: list "Poles of A (Im)" polesA_Re: list "Poles of A (Re)" polesVFA: int "Vector fitting: Max. number of poles" polesVFY: int "Vector fitting: Max. number of poles" polesY_Im: list "Poles of Y (Im)" polesY_Re: list "Poles of Y (Re)" pys: list "Surge Admittance" pz0: list "Poles, Mode 0" pz1: list "Poles, Mode 1" pz2: list "Poles,Mode 2" qurs_A: float "Joint cross-section" r0Sbasepu: float "r0 (Sbase)" r0mSbasepu: list "r0m (Sbase)" rSbasepu: float "r (Sbase)" rearth: float "Earth resistivity" resA_Im: list "Residues of Z (Im)" resA_Re: list "Residues of Z (Re)" resY_Im: list "Residues of Y (Im)" resY_Re: list "Residues of Y (Re)" root_id: object "Original Location" sagCir: float "Max.sag, phase conductors" sagGnd: float "Max.sag, earth conductors" scalingFacSoftConstrCost: float "Penalty costs for soft constraints: Cost scaling factor" scalingFacSoftConstrOpf: float "Max. loading constraint: Weighting factor for soft constraint penalty" sernum: str "Serial Number" shMat: int "Type Parameters: Sheath Insulation:PVC:XLPE/EPR" soilThermRes: float "Environment Conditions: Soil thermal resistivity" soilThermResdry: float "Dry soil thermal resistivity" soiltyp: int "Environment Conditions: Soil Type:Underwater:Very Moist:Moist:Normal:Dry:Very Dry" solar_rad: float "Solar radiation intensity" stMarginA: float "Vector fitting: Stability margin" stMarginY: float "Vector fitting: Stability margin" summandDelayIdx: list "Delay index for summand" temp_env: float "Environment Conditions: Ambient temperature" thetaX: float "Critical temperature of soil" thick_d: float "Bolted joint resistance: Joint thickness" tid_: int "TimeID" tmat: list "Transformation Matrix" tolBode: float "Line Parameters Calculation: Tolerance for Bode Approximation" trans_ff: float "Failures Transient Faults: Transient Fault Frequency" trays: int "Installation Conditions: Number of Trays/Ducts" tuneDelays: int "Vector fitting: Fine-tune delays" txt_typ: str "Type of Line" typ_id: object "Type" typ_res: int "Index of cable type stored in results vector" useDCcorr: int "Apply DC correction" windvelocity: float "Wind velocity" x0Sbasepu: float "x0 (Sbase)" x0mSbasepu: list "x0m (Sbase)" xSbasepu: float "x (Sbase)" za0: list "Zeros, A0" za1: list "Zeros, A1" za2: list "Zeros, A2" zz0: list "Zeros, Zl0" zz1: list "Zeros, Z1" zz2: list "Zeros, Z2" def AreDistParamsPossible(*args): ... def AttributeType(*args): ... def CreateFeederWithRoutes(*args): ... def FitParams(*args): ... def GetIthr(*args): ... def GetType(*args): ... def GetY0m(*args): ... def GetY1m(*args): ... def GetZ0m(*args): ... def GetZ1m(*args): ... def GetZmatDist(*args): ... def HasReferences(*args): ... def HasRoutes(*args): ... def HasRoutesOrSec(*args): ... def IsCable(*args): ... def IsNetCoupling(*args): ... def MeasureLength(*args): ... def SetDetailed(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var B0 : float-
Susceptance B0
var B1 : float-
Susceptance B1
var C0 : float-
Capacitance C0
var C1 : float-
Capacitance C1
var CCEarFr : float-
Failures Double Earth Fault: Frequency of single earth faults
var CCEarProb : float-
Failures Double Earth Fault: Conditional probability of a second earth fault
var CCEarRepMu : float-
Failures Double Earth Fault: Repair duration
var FOD : float-
Failures Sustained Line Failures: Forced Outage Duration
var FOE : float-
Failures Sustained Line Failures: Forced Outage Expectancy
var FOR1 : float-
Failures Sustained Line Failures: Forced Outage Rate
var G0 : float-
Conductance G0
var G1 : float-
Conductance G1
var GPScoords : list-
Geographical Position
var Ice : float-
Resulting Values: Earth-Fault Current, Ice
var Imaxlim : float-
Max. permissible current
var Inom : float-
Resulting Values: Nominal Current
var InomPre : float-
Pre-fault nominal current
var Inom_a : float-
Resulting Values: Nominal Current (act.)
var Irated : float-
Type Parameters: Rated Current
var Ldc : float-
Resulting Values: Inductance, Ldc
var NrCust : int-
Number of connected customers
var R0 : float-
Resulting Values: Zero Seq. Resistance, R0
var R1 : float-
Resulting Values: Pos. Seq. Resistance, R1
var R1_tmax : float-
Pos. Seq. Resistance at Max. Operating Temperature, R1 at tmax
var ReRl : float-
Earth Factor, Re/Rl
var Ta0 : float-
Travel Time, Mode 0
var Ta1 : float-
Travel Time, Mode 1
var Ta2 : float-
Travel Time, Mode 2
var Top : float-
Operating Temperature
var Unom : float-
Rated Voltage
var X0 : float-
Resulting Values: Zero Seq. Reactance, X0
var X1 : float-
Resulting Values: Pos. Seq. Reactance, X1
var XeXl : float-
Earth Factor, Xe/Xl
var Z1 : float-
Resulting Values: Pos. Seq. Impedance, Z1
var a0dc : float-
Results of Line Parameters Calculation: Wave Propagation, DC, Mode 0
var a1dc : float-
Results of Line Parameters Calculation: Wave Propagation, DC, Mode 1
var a2dc : float-
Results of Line Parameters Calculation: Wave Propagation, DC, Mode 2
var adc : list-
Wave propagation, DC
var adcFR : list-
Wave propagation, DC
var allowCntConstrFilt : int-
Constraint Filtering: Allow contingency filtering by number of critical constraints
var allowMarginFilt : int-
Constraint Filtering: Allow filtering by constraint margin
var alpha : float-
Medium diffusivity
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var armTyp : int-
Type Parameters: Armour Type:AWA:SWA
var asys : int-
Installation Conditions: Clearance :Touching:1x Cable Diameter:d <= 0.125 m:0.125 m < d <= 0.25 m:0.25 m < d <= 0.5 m:0.5 m < d <= 1.0 m
var b0Sbasepu : float-
b0 (Sbase)
var bSbasepu : float-
b (Sbase)
var boltResOn : int-
Bolted joint
var bus1 : object-
Terminal i
var bus2 : object-
Terminal j
var cAllowCntConstrFilt : int-
Constraint Filtering: Allow contingency filtering by number of critical constraints
var cAllowMarginFilt : int-
Constraint Filtering: Allow filtering by constraint margin
var cCab : int-
Line is a cable
var cDisplayName : str-
Display Name
var cIsSepCntConstrType : int-
Max. loading constraint for contingencies: Separate constraint type
var cIsSepCntMaxAllowedLoading : int-
Max. loading constraint for contingencies: Separate max. allowed loading
var cNrCust : int-
Definition of Line Load: Number of Customers
var cSav : float-
Definition of Line Load: Average Load
var cSmax : float-
Definition of Line Load: Max. Load
var cTa0_rms : float-
Results of line parameter calculation: Travel time, mode 0
var cTa1_rms : float-
Results of line parameter calculation: Travel time, mode 1
var cTa2_rms : float-
Results of line parameter calculation: Travel time, mode 2
var cUserDefIndex : int-
User defined Index
var c_Ta0 : float-
Results of Line Parameters Calculation: Travel Time, Mode 0
var c_Ta1 : float-
Results of Line Parameters Calculation: Travel Time, Mode 1
var c_Ta2 : float-
Results of Line Parameters Calculation: Travel Time, Mode 2
var c_aAtDC : float-
Wave propagation, DC
var c_adcULM : float-
Wave propagation, DC
var c_pCompi : object-
Compensation i
var c_pCompj : object-
Compensation j
var c_pTadULM : float-
Travel time
var c_pa0 : int-
Results of Line Parameters Calculation: A0, N Poles
var c_pa1 : int-
Results of Line Parameters Calculation: A1, N Poles
var c_pa2 : int-
Results of Line Parameters Calculation: A2, N Poles
var c_paULM : int-
A, Number of poles:
var c_pcond : object-
Conductor Type
var c_pcoup : list-
Coupled Line
var c_ptow : object-
Line Couplings
var c_pysULM : float-
Surge admittance
var c_pz0 : int-
Results of Line Parameters Calculation: Z0, N Poles/Zeros
var c_pz1 : int-
Results of Line Parameters Calculation: Z1, N Poles/Zeros
var c_pz2 : int-
Results of Line Parameters Calculation: Z2, N Poles/Zeros
var c_rmsErrorA_ULM : float-
RMS error for A
var c_rmsErrorY_ULM : float-
RMS error for Y
var c_za0 : int-
Results of Line Parameters Calculation: A0, N Zeros
var c_za1 : int-
Results of Line Parameters Calculation: A1, N Zeros
var c_za2 : int-
Results of Line Parameters Calculation: A2, N Zeros
var ca0dc_rms : float-
Results of line parameter calculation: Wave propagation, DC, mode 0
var ca1dc_rms : float-
Results of line parameter calculation: Wave propagation, DC, mode 1
var ca2dc_rms : float-
Results of line parameter calculation: Wave propagation, DC, mode 2
var cb_expsun : int-
Environment Conditions: Exposed to direct sunlight
var ccosphi : float-
Definition of Line Load: Power Factor
var cdisp_col : list-
Display data for phase matrix index
var cdisp_row : list-
Display data for phase matrix row
var cfshcloc : float-
Short-Circuit Location
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var ci_model : int-
Line Model
var cimRdfId : list-
RDF ID
var cka0_rms : float-
Wave propagation constant
var cka1_rms : float-
Wave propagation constant.
var cka2_rms : float-
Wave propagation constant.
var ckz0_rms : float-
Results of line parameter calculation: Surge impedance, HF, mode 0.
var ckz1_rms : float-
Results of line parameter calculation: Surge Impedance, HF, mode 1.
var ckz2_rms : float-
Results of line parameter calculation: Surge Impedance, HF, mode 2.
var clnedf : float-
Derating Factor
var cmeth : str-
Old Reference Method
var cmethChr : str-
Reference Method
var cmethChrBs : str-
Reference Method
var cmethChrNfc : str-
Reference Method
var cmethChrNfcmv : str-
Reference Method
var cnm_elm : float-
Line
var cnm_typ : float-
Type
var cntConstrType : int-
Max. loading constraint for contingencies: Contingency-constraint type:Off:Soft constraint
var cntMaxAllowedLoading : float-
Max. loading constraint for contingencies: Max. allowed loading in Contingencies
var commissionDate : str-
Commissioning Date
var conTrain : list-
Train
var conTrainPos : list-
Train position
var condMat : int-
Type Parameters: Conductor Material:Aluminium:Copper:Aldrey (AlMgSi):Aluminium-Steel:Aldrey-Steel
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cshcloc : float-
Short-Circuit Location
var cubsecs : list-
Sections/Line Loads/Compensation
var cvaltyp : int-
According to Standard
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dataExtValue : list-
Value
var dbg_fullBodeIntegral : int-
Vector fitting: Full Bode integral
var dbg_largePolesToConst : int-
Vector fitting: Replace large poles by constants
var dcCorr : int-
Vector fitting: Apply DC correction
var delayIdx : list-
Delay index
var desc : list-
Description
var disp_col : int-
Display data for phase matrix index
var disp_row : int-
Display data for phase matrix row
var dist_a : float-
Line loop inductance: Distance between cables
var dline : float-
Parameters: Length of Line
var doc_id : object-
Additional Data
var dpl1 : float-
dpl1
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var dryingoutavoid : int-
Soil drying-out avoided
var ducts : int-
Number of Ducts
var earthReturn : int-
Earth return formula:Carson:Deri-Semlyen
var fd_model : int-
Line Parameters Calculation: Line Model
var fline : float-
Parameters: Derating Factor
var fmax : float-
Line Parameters Calculation: Max. Frequency of Parameter Fitting
var fmin : float-
Line Parameters Calculation: Min. Frequency of Parameter Fitting
var fold_id : object-
In Folder
var forTrainSim : int-
Line for train simulation
var for_name : str-
Foreign Key
var fshcloc : float-
Short-Circuit Location
var ftau : float-
Line Parameters Calculation: Frequency for Travel-Time Estimation
var ftau_rms : float-
Frequency for travel-time estimation
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var grpPoles : list-
Poles per group
var iAreaBus : int-
Area
var iComDate : int-
Commissioning Date
var iOPFCload : int-
Max. loading constraint
var iSchemeStatus : int-
Scheme Status
var iSpecLoc : int-
Specific Cable Location
var iZoneBus : int-
Zone
var i_const_rms : int-
Line model: Travelling wave
var i_dist : int-
Line Model
var i_ldlv : int-
Line Load
var i_model : int-
Line Model
var icond : int-
Bunched in Air, on Surface, Embedded or Enclosed
var if_depth : float-
Installation Conditions: Depth of Laying
var inAir : int-
Parameters: Laying:Ground:Air
var induct : int-
Cable in Duct
var initypset : int-
Missing Type
var internalDataLayout : int-
Internal data layout
var iopt_dir : str-
Installation Conditions: Arrangement
var iopt_engine : int-
Installation Conditions: Cables for powering mobile gear with drum winding
var iopt_grp : int-
Installation Conditions: Grouping:Single Layer on Wall, Floor or Unperforated Tray:Single Layer Fixed Directly under Wooden or Masonry Ceiling
var iopt_laid : int-
Laid on:Perforated trays:Unperforated trays:Ladders, Supports or Cleats
var iopt_ord : str-
Installation Conditions: Cable Formation
var iopt_tem : int-
Line Parameters Calculation: Temperature Dependency
var iopt_tem_rms : int-
Line parameter calculation: Temperature dependency
var iopt_turns : int-
Installation Conditions: Drum winding with multiple turns
var iperfect : int-
Failures: Ideal component
var isConstrLoading : int-
Max. loading constraint for Unit Commitment
var isConstrLoadingPlacement : int-
Max. loading constraint for Optimal Equipment Placement
var isMaxLoadSoftNlin : int-
Penalty costs for soft constraints
var isSepCntConstrType : int-
Max. loading constraint for contingencies: Separate constraint type
var isSepCntMaxAllowedLoading : int-
Max. loading constraint for contingencies: Separate max. allowed loading
var ishclne : int-
Available
var isoMat : int-
Type Parameters: Insulation Material:PVC:XLPE/EPR:Mineral:Paper
var iterVFA : int-
Vector fitting: Max. number of iterations
var iterVFY : int-
Vector fitting: Max. number of iterations
var ka0 : float-
Wave Propagation Constant
var ka1 : float-
Wave Propagation Constant.
var ka2 : float-
Wave Propagation Constant.
var ktrto : int-
Transposition
var kz0 : float-
Results of Line Parameters Calculation: Surge Impedance, HF, Mode 0.
var kz1 : float-
Results of Line Parameters Calculation: Surge Impedance, HF, Mode 1.
var kz2 : float-
Results of Line Parameters Calculation: Surge Impedance, HF, Mode 2.
var loadfactor : float-
Load factor (lf)
var loc_name : str-
Name
var lossAssign : int-
Loss assignment:according to grouping:uniformly distributed:to Terminal i:to Terminal j
var lossModel_emt : int-
Loss model:R/4 at both ends; R/2 in the middle:R/2 at both ends
var lossModel_rms : int-
Line model: Loss model:R/2 at both ends
var maxErrVFA : float-
Vector fitting: RMS error
var maxErrVFY : float-
Vector fitting: RMS error
var maxResPoleRatioA : float-
Max. residue-pole ratio
var maxResPoleRatioY : float-
Max. residue-pole ratio
var maxload : float-
Thermal Loading Limit: Max. loading
var mediumTemp : float-
Medium mean temperature
var meth : str-
Installation Conditions: Reference Method
var meth_bs : str-
Installation Conditions: Reference Method
var meth_nfc : str-
Installation Conditions: Reference Method
var meth_nfcmv : str-
Installation Conditions: Reference Method
var methodVFA : int-
Vector fitting: Number of poles:Increase and flip unstable poles:Increase until rms met
var methodVFY : int-
Vector fitting: Number of poles:Increase and flip unstable poles:Increase until rms met
var minResTrainDist : float-
Min. resolution of train distances
var nconTrains : int-
No. of trains
var nlnum : int-
Number of: parallel Lines
var nlsim : int-
Enable for Contingency Analysis
var npara : int-
Installation Conditions: Grouped Cables
var occupCoeff : float-
Installation Conditions: Occupation coefficient
var oid_ : int-
ObjectID
var outputPoles : int-
Vector fitting: Output poles
var outserv : int-
Out of Service
var pCondCir : object-
Type of phase conductors
var pCondGnd : object-
Type of earth conductors
var pCondN : object-
Type of neutral conductors
var pMeteo : object-
Parameters: Meteo. Station
var pOperator : object-
Operator
var pOwner : object-
Owner
var pRating : object-
Parameters: Thermal Rating
var pStoch : object-
Failures: Element model
var pTa : list-
Travel Time
var pTypStoch : object-
Failures: Type model
var pa : list-
Wave Propagation
var pa0 : list-
Poles, A0
var pa1 : list-
Poles, A1
var pa2 : list-
Poles, A2
var phiz1 : float-
Resulting Values: Pos. Seq. Impedance, Angle
var pid_ : int-
ProjectID
var polesA_Im : list-
Poles of A (Im)
var polesA_Re : list-
Poles of A (Re)
var polesVFA : int-
Vector fitting: Max. number of poles
var polesVFY : int-
Vector fitting: Max. number of poles
var polesY_Im : list-
Poles of Y (Im)
var polesY_Re : list-
Poles of Y (Re)
var pys : list-
Surge Admittance
var pz0 : list-
Poles, Mode 0
var pz1 : list-
Poles, Mode 1
var pz2 : list-
Poles,Mode 2
var qurs_A : float-
Joint cross-section
var r0Sbasepu : float-
r0 (Sbase)
var r0mSbasepu : list-
r0m (Sbase)
var rSbasepu : float-
r (Sbase)
var rearth : float-
Earth resistivity
var resA_Im : list-
Residues of Z (Im)
var resA_Re : list-
Residues of Z (Re)
var resY_Im : list-
Residues of Y (Im)
var resY_Re : list-
Residues of Y (Re)
var root_id : object-
Original Location
var sagCir : float-
Max.sag, phase conductors
var sagGnd : float-
Max.sag, earth conductors
var scalingFacSoftConstrCost : float-
Penalty costs for soft constraints: Cost scaling factor
var scalingFacSoftConstrOpf : float-
Max. loading constraint: Weighting factor for soft constraint penalty
var sernum : str-
Serial Number
var shMat : int-
Type Parameters: Sheath Insulation:PVC:XLPE/EPR
var soilThermRes : float-
Environment Conditions: Soil thermal resistivity
var soilThermResdry : float-
Dry soil thermal resistivity
var soiltyp : int-
Environment Conditions: Soil Type:Underwater:Very Moist:Moist:Normal:Dry:Very Dry
var solar_rad : float-
Solar radiation intensity
var stMarginA : float-
Vector fitting: Stability margin
var stMarginY : float-
Vector fitting: Stability margin
var summandDelayIdx : list-
Delay index for summand
var temp_env : float-
Environment Conditions: Ambient temperature
var thetaX : float-
Critical temperature of soil
var thick_d : float-
Bolted joint resistance: Joint thickness
var tid_ : int-
TimeID
var tmat : list-
Transformation Matrix
var tolBode : float-
Line Parameters Calculation: Tolerance for Bode Approximation
var trans_ff : float-
Failures Transient Faults: Transient Fault Frequency
var trays : int-
Installation Conditions: Number of Trays/Ducts
var tuneDelays : int-
Vector fitting: Fine-tune delays
var txt_typ : str-
Type of Line
var typ_id : object-
Type
var typ_res : int-
Index of cable type stored in results vector
var useDCcorr : int-
Apply DC correction
var windvelocity : float-
Wind velocity
var x0Sbasepu : float-
x0 (Sbase)
var x0mSbasepu : list-
x0m (Sbase)
var xSbasepu : float-
x (Sbase)
var za0 : list-
Zeros, A0
var za1 : list-
Zeros, A1
var za2 : list-
Zeros, A2
var zz0 : list-
Zeros, Zl0
var zz1 : list-
Zeros, Z1
var zz2 : list-
Zeros, Z2
Methods
def AreDistParamsPossible(*args)def AttributeType(*args)def CreateFeederWithRoutes(*args)def FitParams(*args)def GetIthr(*args)def GetType(*args)def GetY0m(*args)def GetY1m(*args)def GetZ0m(*args)def GetZ1m(*args)def GetZmatDist(*args)def HasReferences(*args)def HasRoutes(*args)def HasRoutesOrSec(*args)def IsCable(*args)def IsNetCoupling(*args)def MeasureLength(*args)def SetDetailed(*args)
class ElmLnesec (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmLnesec(PFGeneral): B1: float "Susceptance B1" C0: float "Capacitance C0" C1: float "Capacitance C1" CCEarFr: float "Failures Double Earth Fault: Frequency of single earth faults" CCEarProb: float "Failures Double Earth Fault: Conditional probability of a second earth fault" CCEarRepMu: float "Failures Double Earth Fault: Repair duration" FOD: float "Failures Line Failures: Forced Outage Duration" FOE: float "Failures Line Failures: Forced Outage Expectancy" FOR1: float "Failures Line Failures: Forced Outage Rate" Ice: float "Resulting Values: Earth-Fault Current, Ice" Imaxlim: float "Max. permissible current" Inom: float "Resulting Values: Nominal Current" Inom_a: float "Resulting Values: Nominal Current (act.)" Irated: float "Type Parameters: Rated Current" R0: float "Resulting Values: Zero Seq. Resistance, R0" R1: float "Resulting Values: Pos. Seq. Resistance, R1" Top: float "Operating Temperature" Unom: float "Rated Voltage" X0: float "Resulting Values: Zero Seq. Reactance, X0" X1: float "Resulting Values: Pos. Seq. Reactance, X1" Z1: float "Resulting Values: Pos. Seq. Impedance, Z1" alpha: float "Neher-McGrath: Medium diffusivity" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" armTyp: int "Type Parameters: Armour Type:AWA:SWA" asys: int "Installation Conditions: Clearance :Touching:1x Cable Diameter:d <= 0.125 m:0.125 m < d <= 0.25 m:0.25 m < d <= 0.5 m:0.5 m < d <= 1.0 m" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" cb_expsun: int "Environment Conditions: Exposed to direct sunlight" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" clnedf: float "Derating Factor" cmeth: str "Old Reference Method" cmethChr: str "Reference Method" cmethChrBs: str "Reference Method" cmethChrNfc: str "Reference Method" cmethChrNfcmv: str "Reference Method" commissionDate: str "Commissioning Date" condMat: int "Type Parameters: Conductor Material:Aluminium:Copper:Aldrey (AlMgSi):Aluminium-Steel:Aldrey-Steel" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cvaltyp: int "According to Standard" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dataExtValue: list "Value" desc: list "Description" dline: float "Topology: Length" doc_id: object "Additional Data" dryingoutavoid: int "Soil drying-out avoided" ducts: int "Number of Ducts" fline: float "Topology: Derating Factor" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iComDate: int "Commissioning Date" iSchemeStatus: int "Scheme Status" iSpecLoc: int "Specific Cable Location" icond: int "Bunched in Air, on Surface, Embedded or Enclosed" if_depth: float "Installation Conditions: Depth of Laying" inAir: int "Topology: Laying:Ground:Air" index: float "Index" induct: int "Cable in Duct" initypset: int "Missing Type" iopt_dir: str "Installation Conditions: Arrangement" iopt_engine: int "Installation Conditions: Cables for powering mobile gear with drum winding" iopt_grp: int "Installation Conditions: Grouping:Single Layer on Wall, Floor or Unperforated Tray:Single Layer Fixed Directly under Wooden or Masonry Ceiling" iopt_laid: int "Laid on:Perforated trays:Unperforated trays:Ladders, Supports or Cleats" iopt_ord: str "Installation Conditions: Cable Formation" iopt_turns: int "Installation Conditions: Drum winding with multiple turns" iperfect: int "Failures: Ideal component" isoMat: int "Type Parameters: Insulation Material:PVC:XLPE/EPR:Mineral:Paper" loadfactor: float "Neher-McGrath: Load factor (lf)" loc_name: str "Name" mediumTemp: float "Neher-McGrath: Medium mean temperature" meth: str "Installation Conditions: Reference Method" meth_bs: str "Installation Conditions: Reference Method" meth_nfc: str "Installation Conditions: Reference Method" meth_nfcmv: str "Installation Conditions: Reference Method" npara: int "Installation Conditions: Grouped Cables" occupCoeff: float "Installation Conditions: Occupation coefficient" oid_: int "ObjectID" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" pRating: object "Topology: Thermal Rating" pStoch: object "Failures: Element model" pTypStoch: object "Failures: Type model" phiz1: float "Resulting Values: Pos. Seq. Impedance, Angle" pid_: int "ProjectID" rellen: float "Topology: Start of Section" root_id: object "Original Location" sernum: str "Serial Number" shMat: int "Type Parameters: Sheath Insulation:PVC:XLPE/EPR" soilThermRes: float "Environment Conditions: Soil thermal resistivity" soilThermResdry: float "Dry soil thermal resistivity" soiltyp: int "Environment Conditions: Soil Type:Underwater:Very Moist:Moist:Normal:Dry:Very Dry" solar_rad: float "Solar radiation intensity" temp_env: float "Environment Conditions: Ambient temperature" thetaX: float "Critical temperature of soil" tid_: int "TimeID" trans_ff: float "Failures Transient Faults: Transient Fault Frequency" trays: int "Installation Conditions: Number of Trays/Ducts" txt_typ: str "Topology: Type of Line" typ_id: object "Type" typ_res: int "Index of cable type stored in results vector" windvelocity: float "Neher-McGrath: Wind velocity" def AttributeType(*args): ... def HasReferences(*args): ... def IsCable(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var B1 : float-
Susceptance B1
var C0 : float-
Capacitance C0
var C1 : float-
Capacitance C1
var CCEarFr : float-
Failures Double Earth Fault: Frequency of single earth faults
var CCEarProb : float-
Failures Double Earth Fault: Conditional probability of a second earth fault
var CCEarRepMu : float-
Failures Double Earth Fault: Repair duration
var FOD : float-
Failures Line Failures: Forced Outage Duration
var FOE : float-
Failures Line Failures: Forced Outage Expectancy
var FOR1 : float-
Failures Line Failures: Forced Outage Rate
var Ice : float-
Resulting Values: Earth-Fault Current, Ice
var Imaxlim : float-
Max. permissible current
var Inom : float-
Resulting Values: Nominal Current
var Inom_a : float-
Resulting Values: Nominal Current (act.)
var Irated : float-
Type Parameters: Rated Current
var R0 : float-
Resulting Values: Zero Seq. Resistance, R0
var R1 : float-
Resulting Values: Pos. Seq. Resistance, R1
var Top : float-
Operating Temperature
var Unom : float-
Rated Voltage
var X0 : float-
Resulting Values: Zero Seq. Reactance, X0
var X1 : float-
Resulting Values: Pos. Seq. Reactance, X1
var Z1 : float-
Resulting Values: Pos. Seq. Impedance, Z1
var alpha : float-
Neher-McGrath: Medium diffusivity
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var armTyp : int-
Type Parameters: Armour Type:AWA:SWA
var asys : int-
Installation Conditions: Clearance :Touching:1x Cable Diameter:d <= 0.125 m:0.125 m < d <= 0.25 m:0.25 m < d <= 0.5 m:0.5 m < d <= 1.0 m
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var cb_expsun : int-
Environment Conditions: Exposed to direct sunlight
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var clnedf : float-
Derating Factor
var cmeth : str-
Old Reference Method
var cmethChr : str-
Reference Method
var cmethChrBs : str-
Reference Method
var cmethChrNfc : str-
Reference Method
var cmethChrNfcmv : str-
Reference Method
var commissionDate : str-
Commissioning Date
var condMat : int-
Type Parameters: Conductor Material:Aluminium:Copper:Aldrey (AlMgSi):Aluminium-Steel:Aldrey-Steel
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cvaltyp : int-
According to Standard
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dataExtValue : list-
Value
var desc : list-
Description
var dline : float-
Topology: Length
var doc_id : object-
Additional Data
var dryingoutavoid : int-
Soil drying-out avoided
var ducts : int-
Number of Ducts
var fline : float-
Topology: Derating Factor
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iComDate : int-
Commissioning Date
var iSchemeStatus : int-
Scheme Status
var iSpecLoc : int-
Specific Cable Location
var icond : int-
Bunched in Air, on Surface, Embedded or Enclosed
var if_depth : float-
Installation Conditions: Depth of Laying
var inAir : int-
Topology: Laying:Ground:Air
var index : float-
Index
var induct : int-
Cable in Duct
var initypset : int-
Missing Type
var iopt_dir : str-
Installation Conditions: Arrangement
var iopt_engine : int-
Installation Conditions: Cables for powering mobile gear with drum winding
var iopt_grp : int-
Installation Conditions: Grouping:Single Layer on Wall, Floor or Unperforated Tray:Single Layer Fixed Directly under Wooden or Masonry Ceiling
var iopt_laid : int-
Laid on:Perforated trays:Unperforated trays:Ladders, Supports or Cleats
var iopt_ord : str-
Installation Conditions: Cable Formation
var iopt_turns : int-
Installation Conditions: Drum winding with multiple turns
var iperfect : int-
Failures: Ideal component
var isoMat : int-
Type Parameters: Insulation Material:PVC:XLPE/EPR:Mineral:Paper
var loadfactor : float-
Neher-McGrath: Load factor (lf)
var loc_name : str-
Name
var mediumTemp : float-
Neher-McGrath: Medium mean temperature
var meth : str-
Installation Conditions: Reference Method
var meth_bs : str-
Installation Conditions: Reference Method
var meth_nfc : str-
Installation Conditions: Reference Method
var meth_nfcmv : str-
Installation Conditions: Reference Method
var npara : int-
Installation Conditions: Grouped Cables
var occupCoeff : float-
Installation Conditions: Occupation coefficient
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var pRating : object-
Topology: Thermal Rating
var pStoch : object-
Failures: Element model
var pTypStoch : object-
Failures: Type model
var phiz1 : float-
Resulting Values: Pos. Seq. Impedance, Angle
var pid_ : int-
ProjectID
var rellen : float-
Topology: Start of Section
var root_id : object-
Original Location
var sernum : str-
Serial Number
var shMat : int-
Type Parameters: Sheath Insulation:PVC:XLPE/EPR
var soilThermRes : float-
Environment Conditions: Soil thermal resistivity
var soilThermResdry : float-
Dry soil thermal resistivity
var soiltyp : int-
Environment Conditions: Soil Type:Underwater:Very Moist:Moist:Normal:Dry:Very Dry
var solar_rad : float-
Solar radiation intensity
var temp_env : float-
Environment Conditions: Ambient temperature
var thetaX : float-
Critical temperature of soil
var tid_ : int-
TimeID
var trans_ff : float-
Failures Transient Faults: Transient Fault Frequency
var trays : int-
Installation Conditions: Number of Trays/Ducts
var txt_typ : str-
Topology: Type of Line
var typ_id : object-
Type
var typ_res : int-
Index of cable type stored in results vector
var windvelocity : float-
Neher-McGrath: Wind velocity
Methods
def AttributeType(*args)def HasReferences(*args)def IsCable(*args)
class ElmLod (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmLod(PFGeneral): Bc_hv: float "HV Capacitance" Bc_lv: float "Additional LV Capacitance" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Iks: float "Fault Contribution Scalable Fault Contribution: Transient Short-Circuit Current" Iksfix: float "Fault Contribution Fixed Fault Contribution: Transient Short-Circuit Level" Iksfixmin: float "Fixed Fault Contribution: Transient Short-Circuit Level" Ikss: float "Fault Contribution Scalable Fault Contribution: Subtransient Short-Circuit Current" Ikssfix: float "Fault Contribution Fixed Fault Contribution: Subtransient Short-Circuit Level" Ikssfixmin: float "Fault Contribution Fixed Fault Contribution: Subtransient Short-Circuit Level" Inom: float "Nominal Current" Irated: float "Harmonic Current Injections: Rated Current" NrCust: int "Number of connected customers" OptCost: int "Interruption costs: Unit" Sks: float "Fault Contribution Scalable Fault Contribution: Transient Short-Circuit Level" Sksfix: float "Fault Contribution Fixed Fault Contribution: Transient Short-Circuit Level" Sksfixmin: float "Fixed Fault Contribution: Transient Short-Circuit Level" Skss: float "Fault Contribution Scalable Fault Contribution: Subtransient Short-Circuit Level" Skssfix: float "Fault Contribution Fixed Fault Contribution: Subtransient Short-Circuit Level" Skssfixmin: float "Fault Contribution Fixed Fault Contribution: Subtransient Short-Circuit Level" Strat: float "Consider Load Transformer: Rated Power" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bus1: object "Terminal" cBasedOn: float "based on" cDisplayName: str "Display Name" cTrans: float "Load shedding/transfer (Transmission Option): Resulting" cTypHmc: str "Harmonic Current Injections: Type of Harmonic Sources" cUserDefIndex: int "User defined Index" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" classif: str "Load Classification:Agricultural:Domestic:Commercial:Industrial" commissionDate: str "Commissioning Date" constr: int "Year of Construction" coslini: float "Operating Point: Power Factor" coslini_a: float "cos(phi)(act.)" coslinir: float "Phase 1: Power Factor" coslinir_a: float "Ph 1:cos(phi)(act.)" coslinis: float "Phase 2: Power Factor" coslinis_a: float "Ph 2:cos(phi)(act.)" coslinit: float "Phase 3: Power Factor" coslinit_a: float "Ph 3:cos(phi)(act.)" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" ctotIks: float "Fault Contribution: Total contribution (transient)" ctotIksmin: float "Total contribution (transient)" ctotIkss: float "Fault Contribution: Total contribution (subtransient)" ctotIkssmin: float "Fault Contribution: Total contribution (subtransient)" ctotSks: float "Fault Contribution: Total contribution (transient)" ctotSksmin: float "Total contribution (transient)" ctotSkss: float "Fault Contribution: Total contribution (subtransient)" ctotSkssmin: float "Fault Contribution: Total contribution (subtransient)" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" dpl1: float "dpl1" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" dudropLVfeed: float "LV Voltage Changes: Maximum Voltage Drop (LV Grid)" duriseLVfeed: float "LV Voltage Changes: Maximum Voltage Rise (LV Grid)" fSCDF: float "Interruption costs: Scaling factor" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAstabint: int "A-stable integration algorithm" iComDate: int "Commissioning Date" iLoadTrf: int "Consider Load Transformer" iSchemeStatus: int "Scheme Status" iShedding: int "Controls: Allow load shedding" i_normPQext: int "Pext, Qext input signals normalised to load flow voltage" i_pini: int "State Estimation Active/Reactive Power: Estimate Active Power" i_prty: int "Priority" i_qini: int "State Estimation Active/Reactive Power: Estimate Reactive Power" i_rem: int "Remote Control" i_scale: int "Operating Point: Adjusted by Load Scaling" i_scaleini: int "State Estimation Scaling Factor: Estimate Scaling Factor" i_sym: int "Balanced/Unbalanced" icurref: int "Harmonic Current Injections: Harmonic currents referred to" iecShcModel: int "Fault Contribution: Short-Circuit Model:Static converter-fed drive:Equivalent synchronous machine" iecfltcont: int "Fault Contribution" ilini: float "Operating Point: Current" ilini_a: float "I(act.)" ilinir: float "Phase 1: Current" ilinir_a: float "Ph 1:I(act.)" ilinis: float "Phase 2: Current" ilinis_a: float "Ph 2:I(act.)" ilinit: float "Phase 3: Current" ilinit_a: float "Ph 3:I(act.)" iopt_type: int "Allow Load-Ramp Event" isCtrlLdShed: int "Controls for Unit Commitment: Allow load shedding" loc_name: str "Name" mode_inp: str "Input Mode" oid_: int "ObjectID" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" pSCDF: object "Interruption costs: Tariff" pTrans: object "Load shedding/transfer (Transmission Option): Alternative Supply (Load)" p_cub: object "Controlled Branch (Cubicle)" p_direc: int "Operating Point: Power Direction:P>=0:P<0" p_direcr: int "Phase 1: Power Direction:P>=0:P<0" p_direcs: int "Phase 2: Power Direction:P>=0:P<0" p_direct: int "Phase 3: Power Direction:P>=0:P<0" pcontract: float "Contracted Active Power" pf_recap: int "Operating Point: Power Factor:ind.:cap." pf_recapr: int "Phase 1: Power Factor:ind.:cap." pf_recaps: int "Phase 2: Power Factor:ind.:cap." pf_recapt: int "Phase 3: Power Factor:ind.:cap." phmc: object "Harmonic Current Injections: Harmonic Currents" phtech: str "Technology" pid_: int "ProjectID" plini: float "Operating Point: Active Power" plini_a: float "P(act.)" plinir: float "Phase 1: Active Power" plinir_a: float "Ph 1:P(act.)" plinis: float "Phase 2: Active Power" plinis_a: float "Ph 2:P(act.)" plinit: float "Phase 3: Active Power" plinit_a: float "Ph 3:P(act.)" qdslCtrl: object "Quasi-Dynamic Model" qlini: float "Operating Point: Reactive Power" qlini_a: float "Q(act.)" qlinir: float "Phase 1: Reactive Power" qlinir_a: float "Ph 1:Q(act.)" qlinis: float "Phase 2: Reactive Power" qlinis_a: float "Ph 2:Q(act.)" qlinit: float "Phase 3: Reactive Power" qlinit_a: float "Ph 3:Q(act.)" r0: float "Consider Load Transformer: r0" r1Sbasepu: float "r1(shc) (Sbase)" r2Sbasepu: float "r2(shc) (Sbase)" ramp_type: int "Allow Load-Ramp Event" root_id: object "Original Location" rtox: float "Fault Contribution: R to X'' ratio" rtoxmin: float "Fault Contribution: R to X'' ratio" scale0: float "Operating Point: Scaling Factor" scale0_a: float "Scaling Factor(act.)" sernum: str "Serial Number" shed: int "Load shedding/transfer (Transmission Option): Shedding steps:infinite:1:2:3:4:5:6:7:8:9:10" shedcost: float "Costs: Costs for load shedding" shedmax: float "Load shedding constraints for apparent power: Max. load shedding" shedmin: float "Load shedding constraints for apparent power: Min. load shedding" slini: float "Operating Point: Apparent Power" slini_a: float "S(act.)" slinir: float "Phase 1: Apparent Power" slinir_a: float "Ph 1:S(act.)" slinis: float "Phase 2: Apparent Power" slinis_a: float "Ph 2:S(act.)" slinit: float "Phase 3: Apparent Power" slinit_a: float "Ph 3:S(act.)" tid_: int "TimeID" trans: float "Load shedding/transfer (Transmission Option): Transferable" typ_id: object "Type" u0: float "Operating Point: Voltage" x0: float "Consider Load Transformer: x0" x1sSbasepu: float "x1'(shc) (Sbase)" x1ssSbasepu: float "x1''(shc) (Sbase)" x2Sbasepu: float "x2(shc) (Sbase)" xt: float "Load Transformer Reactance" xtor: float "Fault Contribution: X'' to R ratio" xtormin: float "Fault Contribution: X'' to R ratio" zonefact: float "Zone Scaling Factor:" def AttributeType(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Bc_hv : float-
HV Capacitance
var Bc_lv : float-
Additional LV Capacitance
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Iks : float-
Fault Contribution Scalable Fault Contribution: Transient Short-Circuit Current
var Iksfix : float-
Fault Contribution Fixed Fault Contribution: Transient Short-Circuit Level
var Iksfixmin : float-
Fixed Fault Contribution: Transient Short-Circuit Level
var Ikss : float-
Fault Contribution Scalable Fault Contribution: Subtransient Short-Circuit Current
var Ikssfix : float-
Fault Contribution Fixed Fault Contribution: Subtransient Short-Circuit Level
var Ikssfixmin : float-
Fault Contribution Fixed Fault Contribution: Subtransient Short-Circuit Level
var Inom : float-
Nominal Current
var Irated : float-
Harmonic Current Injections: Rated Current
var NrCust : int-
Number of connected customers
var OptCost : int-
Interruption costs: Unit
var Sks : float-
Fault Contribution Scalable Fault Contribution: Transient Short-Circuit Level
var Sksfix : float-
Fault Contribution Fixed Fault Contribution: Transient Short-Circuit Level
var Sksfixmin : float-
Fixed Fault Contribution: Transient Short-Circuit Level
var Skss : float-
Fault Contribution Scalable Fault Contribution: Subtransient Short-Circuit Level
var Skssfix : float-
Fault Contribution Fixed Fault Contribution: Subtransient Short-Circuit Level
var Skssfixmin : float-
Fault Contribution Fixed Fault Contribution: Subtransient Short-Circuit Level
var Strat : float-
Consider Load Transformer: Rated Power
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bus1 : object-
Terminal
var cBasedOn : float-
based on
var cDisplayName : str-
Display Name
var cTrans : float-
Load shedding/transfer (Transmission Option): Resulting
var cTypHmc : str-
Harmonic Current Injections: Type of Harmonic Sources
var cUserDefIndex : int-
User defined Index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var classif : str-
Load Classification:Agricultural:Domestic:Commercial:Industrial
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var coslini : float-
Operating Point: Power Factor
var coslini_a : float-
cos(phi)(act.)
var coslinir : float-
Phase 1: Power Factor
var coslinir_a : float-
Ph 1:cos(phi)(act.)
var coslinis : float-
Phase 2: Power Factor
var coslinis_a : float-
Ph 2:cos(phi)(act.)
var coslinit : float-
Phase 3: Power Factor
var coslinit_a : float-
Ph 3:cos(phi)(act.)
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var ctotIks : float-
Fault Contribution: Total contribution (transient)
var ctotIksmin : float-
Total contribution (transient)
var ctotIkss : float-
Fault Contribution: Total contribution (subtransient)
var ctotIkssmin : float-
Fault Contribution: Total contribution (subtransient)
var ctotSks : float-
Fault Contribution: Total contribution (transient)
var ctotSksmin : float-
Total contribution (transient)
var ctotSkss : float-
Fault Contribution: Total contribution (subtransient)
var ctotSkssmin : float-
Fault Contribution: Total contribution (subtransient)
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var dpl1 : float-
dpl1
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var dudropLVfeed : float-
LV Voltage Changes: Maximum Voltage Drop (LV Grid)
var duriseLVfeed : float-
LV Voltage Changes: Maximum Voltage Rise (LV Grid)
var fSCDF : float-
Interruption costs: Scaling factor
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAstabint : int-
A-stable integration algorithm
var iComDate : int-
Commissioning Date
var iLoadTrf : int-
Consider Load Transformer
var iSchemeStatus : int-
Scheme Status
var iShedding : int-
Controls: Allow load shedding
var i_normPQext : int-
Pext, Qext input signals normalised to load flow voltage
var i_pini : int-
State Estimation Active/Reactive Power: Estimate Active Power
var i_prty : int-
Priority
var i_qini : int-
State Estimation Active/Reactive Power: Estimate Reactive Power
var i_rem : int-
Remote Control
var i_scale : int-
Operating Point: Adjusted by Load Scaling
var i_scaleini : int-
State Estimation Scaling Factor: Estimate Scaling Factor
var i_sym : int-
Balanced/Unbalanced
var icurref : int-
Harmonic Current Injections: Harmonic currents referred to
var iecShcModel : int-
Fault Contribution: Short-Circuit Model:Static converter-fed drive:Equivalent synchronous machine
var iecfltcont : int-
Fault Contribution
var ilini : float-
Operating Point: Current
var ilini_a : float-
I(act.)
var ilinir : float-
Phase 1: Current
var ilinir_a : float-
Ph 1:I(act.)
var ilinis : float-
Phase 2: Current
var ilinis_a : float-
Ph 2:I(act.)
var ilinit : float-
Phase 3: Current
var ilinit_a : float-
Ph 3:I(act.)
var iopt_type : int-
Allow Load-Ramp Event
var isCtrlLdShed : int-
Controls for Unit Commitment: Allow load shedding
var loc_name : str-
Name
var mode_inp : str-
Input Mode
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var pSCDF : object-
Interruption costs: Tariff
var pTrans : object-
Load shedding/transfer (Transmission Option): Alternative Supply (Load)
var p_cub : object-
Controlled Branch (Cubicle)
var p_direc : int-
Operating Point: Power Direction:P>=0:P<0
var p_direcr : int-
Phase 1: Power Direction:P>=0:P<0
var p_direcs : int-
Phase 2: Power Direction:P>=0:P<0
var p_direct : int-
Phase 3: Power Direction:P>=0:P<0
var pcontract : float-
Contracted Active Power
var pf_recap : int-
Operating Point: Power Factor:ind.:cap.
var pf_recapr : int-
Phase 1: Power Factor:ind.:cap.
var pf_recaps : int-
Phase 2: Power Factor:ind.:cap.
var pf_recapt : int-
Phase 3: Power Factor:ind.:cap.
var phmc : object-
Harmonic Current Injections: Harmonic Currents
var phtech : str-
Technology
var pid_ : int-
ProjectID
var plini : float-
Operating Point: Active Power
var plini_a : float-
P(act.)
var plinir : float-
Phase 1: Active Power
var plinir_a : float-
Ph 1:P(act.)
var plinis : float-
Phase 2: Active Power
var plinis_a : float-
Ph 2:P(act.)
var plinit : float-
Phase 3: Active Power
var plinit_a : float-
Ph 3:P(act.)
var qdslCtrl : object-
Quasi-Dynamic Model
var qlini : float-
Operating Point: Reactive Power
var qlini_a : float-
Q(act.)
var qlinir : float-
Phase 1: Reactive Power
var qlinir_a : float-
Ph 1:Q(act.)
var qlinis : float-
Phase 2: Reactive Power
var qlinis_a : float-
Ph 2:Q(act.)
var qlinit : float-
Phase 3: Reactive Power
var qlinit_a : float-
Ph 3:Q(act.)
var r0 : float-
Consider Load Transformer: r0
var r1Sbasepu : float-
r1(shc) (Sbase)
var r2Sbasepu : float-
r2(shc) (Sbase)
var ramp_type : int-
Allow Load-Ramp Event
var root_id : object-
Original Location
var rtox : float-
Fault Contribution: R to X'' ratio
var rtoxmin : float-
Fault Contribution: R to X'' ratio
var scale0 : float-
Operating Point: Scaling Factor
var scale0_a : float-
Scaling Factor(act.)
var sernum : str-
Serial Number
var shed : int-
Load shedding/transfer (Transmission Option): Shedding steps:infinite:1:2:3:4:5:6:7:8:9:10
var shedcost : float-
Costs: Costs for load shedding
var shedmax : float-
Load shedding constraints for apparent power: Max. load shedding
var shedmin : float-
Load shedding constraints for apparent power: Min. load shedding
var slini : float-
Operating Point: Apparent Power
var slini_a : float-
S(act.)
var slinir : float-
Phase 1: Apparent Power
var slinir_a : float-
Ph 1:S(act.)
var slinis : float-
Phase 2: Apparent Power
var slinis_a : float-
Ph 2:S(act.)
var slinit : float-
Phase 3: Apparent Power
var slinit_a : float-
Ph 3:S(act.)
var tid_ : int-
TimeID
var trans : float-
Load shedding/transfer (Transmission Option): Transferable
var typ_id : object-
Type
var u0 : float-
Operating Point: Voltage
var x0 : float-
Consider Load Transformer: x0
var x1sSbasepu : float-
x1'(shc) (Sbase)
var x1ssSbasepu : float-
x1''(shc) (Sbase)
var x2Sbasepu : float-
x2(shc) (Sbase)
var xt : float-
Load Transformer Reactance
var xtor : float-
Fault Contribution: X'' to R ratio
var xtormin : float-
Fault Contribution: X'' to R ratio
var zonefact : float-
Zone Scaling Factor:
Methods
def AttributeType(*args)def HasReferences(*args)
class ElmLodlv (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmLodlv(PFGeneral): GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" NrCust: int "Number of Customers" OptCost: int "Interruption costs: Unit" UtilFactor: float "Load per customer: Utilisation Factor" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bus1: object "Terminal" cDisplayName: str "Display Name" cHasPartLod: int "Partial Loads Present" cNrCust: int "Load per customer: Number of Customers" cPartLod: list "Partial Loads:" cPmaxLV: float "Active power, P, with coincidence" cPrCust: float "Load per customer: P/Customer" cPsumLV: float "Resulting values: Active power, P, theoretical" cSav: float "Load per customer: Average Load" cSmax: float "Load per customer: Max. Load per Customer" cSmaxLV: float "Resulting values: Apparent power, S, with coincidence" cSsumLV: float "Resulting values: Apparent power, S, theoretical" cTrans: float "Load shedding/transfer (Transmission Option): Resulting" cUserDefIndex: int "User defined Index" ccosphi: float "Load per customer: Power Factor" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" classif: str "Load Classification:Agricultural:Domestic:Commercial:Industrial" commissionDate: str "Commissioning Date" constr: int "Year of Construction" coslini: float "Base Load: Power Factor, cos(phi)" coslini_a: float "cos(phi)(act.)" coslinir: float "Base Load Phase 1: Power Factor, cos(phi)" coslinir_a: float "Ph 1:cos(phi)(act.)" coslinis: float "Base Load Phase 2: Power Factor, cos(phi)" coslinis_a: float "Ph 2:cos(phi)(act.)" coslinit: float "Base Load Phase 3: Power Factor, cos(phi)" coslinit_a: float "Ph 3:cos(phi)(act.)" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cplinia: float "Base Load: P, Load" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" dpl1: float "dpl1" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" dudropLVfeed: float "LV Voltage Changes: Maximum Voltage Drop (LV Grid)" duriseLVfeed: float "LV Voltage Changes: Maximum Voltage Rise (LV Grid)" elini: float "Base Load: Yearly Energy" fSCDF: float "Interruption costs: Scaling factor" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBaseIsMax: int "Individual power consumption: Use consumption as:Theoretical sum:Maximum per customer:Maximum with coincidence:Average (value for ginf)" iCoincFrom: int "Coincidence definition: Used coincidence definition:From type:Individual:None" iComDate: int "Commissioning Date" iLV: int "Coincidence definition: Consider coincidence" iSchemeStatus: int "Scheme Status" iShedding: int "Controls: Allow load shedding" i_prty: int "Priority" i_scale: int "Base Load: Adjusted by Load Scaling" i_scalep: int "Adjusted by Load Scaling" i_sym: int "Base Load: Balanced/Unbalanced:Balanced:Unbalanced" iintgnd: int "External Star Point" ilini: float "Base Load: Current, I" ilini_a: float "I(act.)" ilinir: float "Base Load Phase 1: Current, I" ilinir_a: float "Ph 1:I(act.)" ilinis: float "Base Load Phase 2: Current, I" ilinis_a: float "Ph 2:I(act.)" ilinit: float "Base Load Phase 3: Current, I" ilinit_a: float "Ph 3:I(act.)" indivPower: int "Individual power consumption" iopt_inp: int "Base Load: Input Mode" iopt_type: int "Allow Load-Ramp Event" isCtrlLdShed: int "Controls: Allow load shedding" loc_name: str "Name" lodparts: list "Partial Loads" nphase: int "No. of Phases:1:2:3" oid_: int "ObjectID" outserv: int "Out of Service" pCoincDef: object "Coincidence definition: Individual coincidence definition" pOperator: object "Operator" pOwner: object "Owner" pProfile: object "Base Load: Consumption Profile" pProfileRnd: float "Active Power for Probabilistic Analysis, P" pSCDF: object "Interruption costs: Tariff" pTrans: object "Load shedding/transfer (Transmission Option): Alternative Supply (Load)" pTypCoincDef: object "Coincidence definition: Coincidence definition from type" pcontract: float "Contracted Active Power" peakCorrFac: float "Individual power consumption: Additional scaling factor" pf_recap: int "Base Load: Power Factor:ind.:cap." pf_recapr: int "Base Load Phase 1: Power Factor:ind.:cap." pf_recaps: int "Base Load Phase 2: Power Factor:ind.:cap." pf_recapt: int "Base Load Phase 3: Power Factor:ind.:cap." phtech: int "Technology" pid_: int "ProjectID" plini: float "Base Load: Active Power, P" plini_a: float "P(act.)" plinir: float "Base Load Phase 1: Active Power, P" plinir_a: float "Ph 1:P(act.)" plinis: float "Base Load Phase 2: Active Power, P" plinis_a: float "Ph 2:P(act.)" plinit: float "Base Load Phase 3: Active Power, P" plinit_a: float "Ph 3:P(act.)" pnight: float "Night Storage Heater: P" pnight_a: float "P(night)(act.)" qdslCtrl: object "Quasi-Dynamic Model" root_id: object "Original Location" scale0: float "Base Load: Scaling Factor" scale0_a: float "Scaling Factor(act.)" sernum: str "Serial Number" shed: int "Load shedding/transfer (Transmission Option): Shedding steps:infinite:1:2:3:4:5:6:7:8:9:10" shedcost: float "Costs: Costs for load shedding" shedmax: float "Constraints: Max. load shedding" shedmin: float "Constraints: Min. load shedding" slini: float "Base Load: Apparent Power, S" slini_a: float "S(act.)" slinir: float "Base Load Phase 1: Apparent Power, S" slinir_a: float "Ph 1:S(act.)" slinis: float "Base Load Phase 2: Apparent Power, S" slinis_a: float "Ph 2:S(act.)" slinit: float "Base Load Phase 3: Apparent Power, S" slinit_a: float "Ph 3:S(act.)" tid_: int "TimeID" trans: float "Load shedding/transfer (Transmission Option): Transferable" typ_id: object "Type" ulini: float "Base Load: Voltage, U(L-L)" ulini_a: float "U(L-L)(act.)" def AttributeType(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var NrCust : int-
Number of Customers
var OptCost : int-
Interruption costs: Unit
var UtilFactor : float-
Load per customer: Utilisation Factor
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bus1 : object-
Terminal
var cDisplayName : str-
Display Name
var cHasPartLod : int-
Partial Loads Present
var cNrCust : int-
Load per customer: Number of Customers
var cPartLod : list-
Partial Loads:
var cPmaxLV : float-
Active power, P, with coincidence
var cPrCust : float-
Load per customer: P/Customer
var cPsumLV : float-
Resulting values: Active power, P, theoretical
var cSav : float-
Load per customer: Average Load
var cSmax : float-
Load per customer: Max. Load per Customer
var cSmaxLV : float-
Resulting values: Apparent power, S, with coincidence
var cSsumLV : float-
Resulting values: Apparent power, S, theoretical
var cTrans : float-
Load shedding/transfer (Transmission Option): Resulting
var cUserDefIndex : int-
User defined Index
var ccosphi : float-
Load per customer: Power Factor
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var classif : str-
Load Classification:Agricultural:Domestic:Commercial:Industrial
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var coslini : float-
Base Load: Power Factor, cos(phi)
var coslini_a : float-
cos(phi)(act.)
var coslinir : float-
Base Load Phase 1: Power Factor, cos(phi)
var coslinir_a : float-
Ph 1:cos(phi)(act.)
var coslinis : float-
Base Load Phase 2: Power Factor, cos(phi)
var coslinis_a : float-
Ph 2:cos(phi)(act.)
var coslinit : float-
Base Load Phase 3: Power Factor, cos(phi)
var coslinit_a : float-
Ph 3:cos(phi)(act.)
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cplinia : float-
Base Load: P, Load
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var dpl1 : float-
dpl1
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var dudropLVfeed : float-
LV Voltage Changes: Maximum Voltage Drop (LV Grid)
var duriseLVfeed : float-
LV Voltage Changes: Maximum Voltage Rise (LV Grid)
var elini : float-
Base Load: Yearly Energy
var fSCDF : float-
Interruption costs: Scaling factor
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBaseIsMax : int-
Individual power consumption: Use consumption as:Theoretical sum:Maximum per customer:Maximum with coincidence:Average (value for ginf)
var iCoincFrom : int-
Coincidence definition: Used coincidence definition:From type:Individual:None
var iComDate : int-
Commissioning Date
var iLV : int-
Coincidence definition: Consider coincidence
var iSchemeStatus : int-
Scheme Status
var iShedding : int-
Controls: Allow load shedding
var i_prty : int-
Priority
var i_scale : int-
Base Load: Adjusted by Load Scaling
var i_scalep : int-
Adjusted by Load Scaling
var i_sym : int-
Base Load: Balanced/Unbalanced:Balanced:Unbalanced
var iintgnd : int-
External Star Point
var ilini : float-
Base Load: Current, I
var ilini_a : float-
I(act.)
var ilinir : float-
Base Load Phase 1: Current, I
var ilinir_a : float-
Ph 1:I(act.)
var ilinis : float-
Base Load Phase 2: Current, I
var ilinis_a : float-
Ph 2:I(act.)
var ilinit : float-
Base Load Phase 3: Current, I
var ilinit_a : float-
Ph 3:I(act.)
var indivPower : int-
Individual power consumption
var iopt_inp : int-
Base Load: Input Mode
var iopt_type : int-
Allow Load-Ramp Event
var isCtrlLdShed : int-
Controls: Allow load shedding
var loc_name : str-
Name
var lodparts : list-
Partial Loads
var nphase : int-
No. of Phases:1:2:3
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pCoincDef : object-
Coincidence definition: Individual coincidence definition
var pOperator : object-
Operator
var pOwner : object-
Owner
var pProfile : object-
Base Load: Consumption Profile
var pProfileRnd : float-
Active Power for Probabilistic Analysis, P
var pSCDF : object-
Interruption costs: Tariff
var pTrans : object-
Load shedding/transfer (Transmission Option): Alternative Supply (Load)
var pTypCoincDef : object-
Coincidence definition: Coincidence definition from type
var pcontract : float-
Contracted Active Power
var peakCorrFac : float-
Individual power consumption: Additional scaling factor
var pf_recap : int-
Base Load: Power Factor:ind.:cap.
var pf_recapr : int-
Base Load Phase 1: Power Factor:ind.:cap.
var pf_recaps : int-
Base Load Phase 2: Power Factor:ind.:cap.
var pf_recapt : int-
Base Load Phase 3: Power Factor:ind.:cap.
var phtech : int-
Technology
var pid_ : int-
ProjectID
var plini : float-
Base Load: Active Power, P
var plini_a : float-
P(act.)
var plinir : float-
Base Load Phase 1: Active Power, P
var plinir_a : float-
Ph 1:P(act.)
var plinis : float-
Base Load Phase 2: Active Power, P
var plinis_a : float-
Ph 2:P(act.)
var plinit : float-
Base Load Phase 3: Active Power, P
var plinit_a : float-
Ph 3:P(act.)
var pnight : float-
Night Storage Heater: P
var pnight_a : float-
P(night)(act.)
var qdslCtrl : object-
Quasi-Dynamic Model
var root_id : object-
Original Location
var scale0 : float-
Base Load: Scaling Factor
var scale0_a : float-
Scaling Factor(act.)
var sernum : str-
Serial Number
var shed : int-
Load shedding/transfer (Transmission Option): Shedding steps:infinite:1:2:3:4:5:6:7:8:9:10
var shedcost : float-
Costs: Costs for load shedding
var shedmax : float-
Constraints: Max. load shedding
var shedmin : float-
Constraints: Min. load shedding
var slini : float-
Base Load: Apparent Power, S
var slini_a : float-
S(act.)
var slinir : float-
Base Load Phase 1: Apparent Power, S
var slinir_a : float-
Ph 1:S(act.)
var slinis : float-
Base Load Phase 2: Apparent Power, S
var slinis_a : float-
Ph 2:S(act.)
var slinit : float-
Base Load Phase 3: Apparent Power, S
var slinit_a : float-
Ph 3:S(act.)
var tid_ : int-
TimeID
var trans : float-
Load shedding/transfer (Transmission Option): Transferable
var typ_id : object-
Type
var ulini : float-
Base Load: Voltage, U(L-L)
var ulini_a : float-
U(L-L)(act.)
Methods
def AttributeType(*args)def HasReferences(*args)
class ElmLodmv (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmLodmv(PFGeneral): CCEarFr: float "Failures of Transformer Double Earth Fault: Frequency of single earth faults" CCEarProb: float "Failures of Transformer Double Earth Fault: Conditional probability of a second earth fault" CCEarRepMu: float "Failures of Transformer Double Earth Fault: Repair duration" FOD: float "Failures of Transformer Transformer Failures: Forced Outage Duration" FOE: float "Failures of Transformer Transformer Failures: Forced Outage Expectancy" FOR1: float "Failures of Transformer Transformer Failures: Forced Complete Outage Rate" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Iksfix: float "Fault Contribution Fixed Fault Contribution: Transient Short-Circuit Level" Iksgen: float "Fault Contribution Scalable Fault Contribution for Generation: Transient Short-Circuit Current" Ikslod: float "Fault Contribution Scalable Fault Contribution for Load: Transient Short-Circuit Current" Ikssfix: float "Fault Contribution Fixed Fault Contribution: Subtransient Short-Circuit Level" Ikssgen: float "Fault Contribution Scalable Fault Contribution for Generation: Subtransient Short-Circuit Current" Iksslod: float "Fault Contribution Scalable Fault Contribution for Load: Subtransient Short-Circuit Current" Inom: float "Nominal Current" Irated: float "Harmonic Current Injections: Rated Current" NrCust: int "Number of connected customers" Pcu: float "Series Reactor: Copper Losses" Sksfix: float "Fault Contribution Fixed Fault Contribution: Transient Short-Circuit Level" Sksgen: float "Fault Contribution Scalable Fault Contribution for Generation: Transient Short-Circuit Level" Skslod: float "Fault Contribution Scalable Fault Contribution for Load: Transient Short-Circuit Level" Skssfix: float "Fault Contribution Fixed Fault Contribution: Subtransient Short-Circuit Level" Skssgen: float "Fault Contribution Scalable Fault Contribution for Generation: Subtransient Short-Circuit Level" Sksslod: float "Fault Contribution Scalable Fault Contribution for Load: Subtransient Short-Circuit Level" Srated: float "Rated Power" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bus1: object "Terminal" cDisplayName: str "Display Name" cTrans: float "Load shedding/transfer (Transmission Option): Resulting" cTypHmc: str "Harmonic Current Injections: Type of Harmonic Sources" cUserDefIndex: int "User defined Index" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" ci_sym: int "Balanced/Unbalanced" cimRdfId: list "RDF ID" classif: str "Load Classification:Agricultural:Domestic:Commercial:Industrial" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cosgini: float "Operating Point: cos(phi), Generation" cosgini_a: float "cos(phi)(act.), Gen." cosginir: float "Phase 1: cos(phi), Generation" cosginir_a: float "Ph 1:cos(phi)(act.), Gen." cosginis: float "Phase 2: cos(phi), Generation" cosginis_a: float "Ph 2:cos(phi)(act.), Gen." cosginit: float "Phase 3: cos(phi), Generation" cosginit_a: float "Ph 3:cos(phi)(act.), Gen." coslini: float "Operating Point: cos(phi), Load" coslini_a: float "cos(phi)(act.)" coslinir: float "Phase 1: cos(phi), Load" coslinir_a: float "Ph 1:cos(phi)(act.)" coslinis: float "Phase 2: cos(phi), Load" coslinis_a: float "Ph 2:cos(phi)(act.)" coslinit: float "Phase 3: cos(phi), Load" coslinit_a: float "Ph 3:cos(phi)(act.)" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteo: object "Meteo Station" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cplinia: float "Operating Point: P, Load" csrated: float "Rated Power" ctotIks: float "Fault Contribution: Total Transient Fault Contribution" ctotIkss: float "Fault Contribution: Total Subtransient Fault Contribution" ctotSks: float "Fault Contribution: Total Transient Fault Contribution" ctotSkss: float "Fault Contribution: Total Subtransient Fault Contribution" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" dpl1: float "dpl1" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" dsdtemp: float "Temperature Gradient" dudropLVfeed: float "LV Voltage Changes: Maximum Voltage Drop (LV Grid)" dudropTrf: float "Voltage Change over Transformer: Transformer Voltage Drop in Consumption Case" duriseLVfeed: float "LV Voltage Changes: Maximum Voltage Rise (LV Grid)" duriseTrf: float "Voltage Change over Transformer: Transformer Voltage Rise in Production Case" elini: float "Operating Point: Yearly Energy" fSCDF: float "Interruption costs: Scaling factor" fcharr1: object "Norton Equivalent: Frequency-Dependence, r1(f)" fcharx1: object "Norton Equivalent: Frequency-Dependence, x1(f)" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" gscale: float "Operating Point: Generation Scaling Factor" gscale_a: float "Gen. Scaling Factor(act.)" iComDate: int "Commissioning Date" iSchemeStatus: int "Scheme Status" iShedding: int "Controls: Allow load shedding" i_csrc: int "Load Model" i_prty: int "Priority" i_pure: int "Load Model" i_scale: int "Operating Point: Adjusted by Load Scaling" i_sym: int "Balanced/Unbalanced" icurref: int "Harmonic Current Injections: Harmonic currents referred to" iopt_type: int "Allow Load-Ramp Event" iperfect: int "Failures of Transformer: Ideal component" isCtrlLdShed: int "Controls: Allow load shedding" loc_name: str "Name" mode_inp: str "Input Mode" nntap: int "Tap: Tap Position" oid_: int "ObjectID" outserv: int "Out of Service" pMeteo: object "Meteo Station" pOperator: object "Operator" pOwner: object "Owner" pProfile: object "Operating Point: Consumption Profile" pProfileRnd: float "Active Power for Probabilistic Analysis, P" pSCDF: object "Interruption costs: Tariff" pStoch: object "Failures of Transformer: Element model" pTrans: object "Load shedding/transfer (Transmission Option): Alternative Supply (Load)" pTypStoch: object "Failures of Transformer: Type model" pcontract: float "Contracted Active Power" pf_recap: int "Operating Point: cos(phi), Load:ind.:cap." pf_recapr: int "Phase 1: cos(phi), Load:ind.:cap." pf_recaps: int "Phase 2: cos(phi), Load:ind.:cap." pf_recapt: int "Phase 3: cos(phi), Load:ind.:cap." pfg_recap: int "Operating Point: cos(phi), Generation:ind.:cap." pfg_recapr: int "Phase 1: cos(phi), Generation:ind.:cap." pfg_recaps: int "Phase 2: cos(phi), Generation:ind.:cap." pfg_recapt: int "Phase 3: cos(phi), Generation:ind.:cap." pgini: float "Operating Point: P, Generation" pgini_a: float "Pgen(act.)" pginir: float "Phase 1: P, Generation" pginir_a: float "Ph 1:Pgen(act.)" pginis: float "Phase 2: P, Generation" pginis_a: float "Ph 2:Pgen(act.)" pginit: float "Phase 3: P, Generation" pginit_a: float "Ph 3:Pgen(act.)" pgrd: float "Capacitive/Inductive Reactive Power: QL/QC" phmc: object "Harmonic Current Injections: Harmonic Currents" phtech: str "Technology" pid_: int "ProjectID" plini: float "Operating Point: P, Load" plini_a: float "P(act.)" plinir: float "Phase 1: P, Load" plinir_a: float "Ph 1:P(act.)" plinis: float "Phase 2: P, Load" plinis_a: float "Ph 2:P(act.)" plinit: float "Phase 3: P, Load" plinit_a: float "Ph 3:P(act.)" qcq: float "Capacitive/Inductive Reactive Power: QC/Q" qdslCtrl: object "Quasi-Dynamic Model" r1hmc: float "Norton Equivalent: Resistance, r1" r2: float "Negative Sequence Impedance: Resistance r2" root_id: object "Original Location" rtox: float "Fault Contribution: R to X'' ratio" scale0: float "Operating Point: Load Scaling Factor" scale0_a: float "Scaling Factor(act.)" sernum: str "Serial Number" sgini: float "Operating Point: S, Generation" sgini_a: float "Sgen(act.)" sginir: float "Phase 1: S, Generation" sginir_a: float "Ph 1:Sgen(act.)" sginis: float "Phase 2: S, Generation" sginis_a: float "Ph 2:Sgen(act.)" sginit: float "Phase 3: S, Generation" sginit_a: float "Ph 3:Sgen(act.)" shed: int "Load shedding/transfer (Transmission Option): Shedding steps:infinite:1:2:3:4:5:6:7:8:9:10" shedcost: float "Costs: Costs for load shedding" shedmax: float "Constraints: Max. load shedding" shedmin: float "Constraints: Min. load shedding" slini: float "Operating Point: S, Load" slini_a: float "S(act.)" slinir: float "Phase 1: S, Load" slinir_a: float "Ph 1:S(act.)" slinis: float "Phase 2: S, Load" slinis_a: float "Ph 2:S(act.)" slinit: float "Phase 3: S, Load" slinit_a: float "Ph 3:S(act.)" tid_: int "TimeID" trans: float "Load shedding/transfer (Transmission Option): Transferable" typ_id: object "Type" uk: float "Series Reactor: Short Circuit Impedance" x1hmc: float "Norton Equivalent: Reactance, x1" x2: float "Negative Sequence Impedance: Reactance x2" xtor: float "Fault Contribution: X'' to R ratio" def AttributeType(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var CCEarFr : float-
Failures of Transformer Double Earth Fault: Frequency of single earth faults
var CCEarProb : float-
Failures of Transformer Double Earth Fault: Conditional probability of a second earth fault
var CCEarRepMu : float-
Failures of Transformer Double Earth Fault: Repair duration
var FOD : float-
Failures of Transformer Transformer Failures: Forced Outage Duration
var FOE : float-
Failures of Transformer Transformer Failures: Forced Outage Expectancy
var FOR1 : float-
Failures of Transformer Transformer Failures: Forced Complete Outage Rate
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Iksfix : float-
Fault Contribution Fixed Fault Contribution: Transient Short-Circuit Level
var Iksgen : float-
Fault Contribution Scalable Fault Contribution for Generation: Transient Short-Circuit Current
var Ikslod : float-
Fault Contribution Scalable Fault Contribution for Load: Transient Short-Circuit Current
var Ikssfix : float-
Fault Contribution Fixed Fault Contribution: Subtransient Short-Circuit Level
var Ikssgen : float-
Fault Contribution Scalable Fault Contribution for Generation: Subtransient Short-Circuit Current
var Iksslod : float-
Fault Contribution Scalable Fault Contribution for Load: Subtransient Short-Circuit Current
var Inom : float-
Nominal Current
var Irated : float-
Harmonic Current Injections: Rated Current
var NrCust : int-
Number of connected customers
var Pcu : float-
Series Reactor: Copper Losses
var Sksfix : float-
Fault Contribution Fixed Fault Contribution: Transient Short-Circuit Level
var Sksgen : float-
Fault Contribution Scalable Fault Contribution for Generation: Transient Short-Circuit Level
var Skslod : float-
Fault Contribution Scalable Fault Contribution for Load: Transient Short-Circuit Level
var Skssfix : float-
Fault Contribution Fixed Fault Contribution: Subtransient Short-Circuit Level
var Skssgen : float-
Fault Contribution Scalable Fault Contribution for Generation: Subtransient Short-Circuit Level
var Sksslod : float-
Fault Contribution Scalable Fault Contribution for Load: Subtransient Short-Circuit Level
var Srated : float-
Rated Power
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bus1 : object-
Terminal
var cDisplayName : str-
Display Name
var cTrans : float-
Load shedding/transfer (Transmission Option): Resulting
var cTypHmc : str-
Harmonic Current Injections: Type of Harmonic Sources
var cUserDefIndex : int-
User defined Index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var ci_sym : int-
Balanced/Unbalanced
var cimRdfId : list-
RDF ID
var classif : str-
Load Classification:Agricultural:Domestic:Commercial:Industrial
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cosgini : float-
Operating Point: cos(phi), Generation
var cosgini_a : float-
cos(phi)(act.), Gen.
var cosginir : float-
Phase 1: cos(phi), Generation
var cosginir_a : float-
Ph 1:cos(phi)(act.), Gen.
var cosginis : float-
Phase 2: cos(phi), Generation
var cosginis_a : float-
Ph 2:cos(phi)(act.), Gen.
var cosginit : float-
Phase 3: cos(phi), Generation
var cosginit_a : float-
Ph 3:cos(phi)(act.), Gen.
var coslini : float-
Operating Point: cos(phi), Load
var coslini_a : float-
cos(phi)(act.)
var coslinir : float-
Phase 1: cos(phi), Load
var coslinir_a : float-
Ph 1:cos(phi)(act.)
var coslinis : float-
Phase 2: cos(phi), Load
var coslinis_a : float-
Ph 2:cos(phi)(act.)
var coslinit : float-
Phase 3: cos(phi), Load
var coslinit_a : float-
Ph 3:cos(phi)(act.)
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteo : object-
Meteo Station
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cplinia : float-
Operating Point: P, Load
var csrated : float-
Rated Power
var ctotIks : float-
Fault Contribution: Total Transient Fault Contribution
var ctotIkss : float-
Fault Contribution: Total Subtransient Fault Contribution
var ctotSks : float-
Fault Contribution: Total Transient Fault Contribution
var ctotSkss : float-
Fault Contribution: Total Subtransient Fault Contribution
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var dpl1 : float-
dpl1
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var dsdtemp : float-
Temperature Gradient
var dudropLVfeed : float-
LV Voltage Changes: Maximum Voltage Drop (LV Grid)
var dudropTrf : float-
Voltage Change over Transformer: Transformer Voltage Drop in Consumption Case
var duriseLVfeed : float-
LV Voltage Changes: Maximum Voltage Rise (LV Grid)
var duriseTrf : float-
Voltage Change over Transformer: Transformer Voltage Rise in Production Case
var elini : float-
Operating Point: Yearly Energy
var fSCDF : float-
Interruption costs: Scaling factor
var fcharr1 : object-
Norton Equivalent: Frequency-Dependence, r1(f)
var fcharx1 : object-
Norton Equivalent: Frequency-Dependence, x1(f)
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var gscale : float-
Operating Point: Generation Scaling Factor
var gscale_a : float-
Gen. Scaling Factor(act.)
var iComDate : int-
Commissioning Date
var iSchemeStatus : int-
Scheme Status
var iShedding : int-
Controls: Allow load shedding
var i_csrc : int-
Load Model
var i_prty : int-
Priority
var i_pure : int-
Load Model
var i_scale : int-
Operating Point: Adjusted by Load Scaling
var i_sym : int-
Balanced/Unbalanced
var icurref : int-
Harmonic Current Injections: Harmonic currents referred to
var iopt_type : int-
Allow Load-Ramp Event
var iperfect : int-
Failures of Transformer: Ideal component
var isCtrlLdShed : int-
Controls: Allow load shedding
var loc_name : str-
Name
var mode_inp : str-
Input Mode
var nntap : int-
Tap: Tap Position
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pMeteo : object-
Meteo Station
var pOperator : object-
Operator
var pOwner : object-
Owner
var pProfile : object-
Operating Point: Consumption Profile
var pProfileRnd : float-
Active Power for Probabilistic Analysis, P
var pSCDF : object-
Interruption costs: Tariff
var pStoch : object-
Failures of Transformer: Element model
var pTrans : object-
Load shedding/transfer (Transmission Option): Alternative Supply (Load)
var pTypStoch : object-
Failures of Transformer: Type model
var pcontract : float-
Contracted Active Power
var pf_recap : int-
Operating Point: cos(phi), Load:ind.:cap.
var pf_recapr : int-
Phase 1: cos(phi), Load:ind.:cap.
var pf_recaps : int-
Phase 2: cos(phi), Load:ind.:cap.
var pf_recapt : int-
Phase 3: cos(phi), Load:ind.:cap.
var pfg_recap : int-
Operating Point: cos(phi), Generation:ind.:cap.
var pfg_recapr : int-
Phase 1: cos(phi), Generation:ind.:cap.
var pfg_recaps : int-
Phase 2: cos(phi), Generation:ind.:cap.
var pfg_recapt : int-
Phase 3: cos(phi), Generation:ind.:cap.
var pgini : float-
Operating Point: P, Generation
var pgini_a : float-
Pgen(act.)
var pginir : float-
Phase 1: P, Generation
var pginir_a : float-
Ph 1:Pgen(act.)
var pginis : float-
Phase 2: P, Generation
var pginis_a : float-
Ph 2:Pgen(act.)
var pginit : float-
Phase 3: P, Generation
var pginit_a : float-
Ph 3:Pgen(act.)
var pgrd : float-
Capacitive/Inductive Reactive Power: QL/QC
var phmc : object-
Harmonic Current Injections: Harmonic Currents
var phtech : str-
Technology
var pid_ : int-
ProjectID
var plini : float-
Operating Point: P, Load
var plini_a : float-
P(act.)
var plinir : float-
Phase 1: P, Load
var plinir_a : float-
Ph 1:P(act.)
var plinis : float-
Phase 2: P, Load
var plinis_a : float-
Ph 2:P(act.)
var plinit : float-
Phase 3: P, Load
var plinit_a : float-
Ph 3:P(act.)
var qcq : float-
Capacitive/Inductive Reactive Power: QC/Q
var qdslCtrl : object-
Quasi-Dynamic Model
var r1hmc : float-
Norton Equivalent: Resistance, r1
var r2 : float-
Negative Sequence Impedance: Resistance r2
var root_id : object-
Original Location
var rtox : float-
Fault Contribution: R to X'' ratio
var scale0 : float-
Operating Point: Load Scaling Factor
var scale0_a : float-
Scaling Factor(act.)
var sernum : str-
Serial Number
var sgini : float-
Operating Point: S, Generation
var sgini_a : float-
Sgen(act.)
var sginir : float-
Phase 1: S, Generation
var sginir_a : float-
Ph 1:Sgen(act.)
var sginis : float-
Phase 2: S, Generation
var sginis_a : float-
Ph 2:Sgen(act.)
var sginit : float-
Phase 3: S, Generation
var sginit_a : float-
Ph 3:Sgen(act.)
var shed : int-
Load shedding/transfer (Transmission Option): Shedding steps:infinite:1:2:3:4:5:6:7:8:9:10
var shedcost : float-
Costs: Costs for load shedding
var shedmax : float-
Constraints: Max. load shedding
var shedmin : float-
Constraints: Min. load shedding
var slini : float-
Operating Point: S, Load
var slini_a : float-
S(act.)
var slinir : float-
Phase 1: S, Load
var slinir_a : float-
Ph 1:S(act.)
var slinis : float-
Phase 2: S, Load
var slinis_a : float-
Ph 2:S(act.)
var slinit : float-
Phase 3: S, Load
var slinit_a : float-
Ph 3:S(act.)
var tid_ : int-
TimeID
var trans : float-
Load shedding/transfer (Transmission Option): Transferable
var typ_id : object-
Type
var uk : float-
Series Reactor: Short Circuit Impedance
var x1hmc : float-
Norton Equivalent: Reactance, x1
var x2 : float-
Negative Sequence Impedance: Reactance x2
var xtor : float-
Fault Contribution: X'' to R ratio
Methods
def AttributeType(*args)def HasReferences(*args)
class ElmMdl (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmMdl(PFGeneral): appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" arrayName: list "Parameter" arrayObject: list "Array/Matrix" cDisplayName: str "Display Name" cMax: list "Max" cMin: list "Min" cUserDefIndex: int "User defined Index" carrayDesc: list "Description" carrayName: list "Name" carrayUnit: list "Unit" cattrDesc: list "Description" cattrUnit: list "Unit" cfmuType: int "FMU Type" charact: list "Charact." checksum: list "Checksum" chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" clockPeriod: float "Sampling options: Sampling period" clockRate: float "Sampling options: Sampling rate" clockSampling: int "Sampling options" configScript: object "Configuration Script" contents: list "Events" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fmuCoSimMethod: int "FMU Co-Simulation calculation method" fmuCsPeriod: float "Sampling options: Sampling period" fmuCsRate: float "Sampling options: Sampling Rate" fmuCsSampling: int "Sampling options" fmuType: int "FMU Type" fold_id: object "In Folder" for_name: str "Foreign Key" forceSlowFmuPfmu: int "Use as standard FMU/PFMU" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAstabint: int "A-stable integration algorithm" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" parameterNames: list "Parameter Names" pid_: int "ProjectID" root_id: object "Original Location" subSampleFactor: int "Sub sampling factor" tid_: int "TimeID" typ_id: object "Type" def AttributeType(*args): ... def ExportToClipboard(*args): ... def ExportToFile(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var arrayName : list-
Parameter
var arrayObject : list-
Array/Matrix
var cDisplayName : str-
Display Name
var cMax : list-
Max
var cMin : list-
Min
var cUserDefIndex : int-
User defined Index
var carrayDesc : list-
Description
var carrayName : list-
Name
var carrayUnit : list-
Unit
var cattrDesc : list-
Description
var cattrUnit : list-
Unit
var cfmuType : int-
FMU Type
var charact : list-
Charact.
var checksum : list-
Checksum
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var clockPeriod : float-
Sampling options: Sampling period
var clockRate : float-
Sampling options: Sampling rate
var clockSampling : int-
Sampling options
var configScript : object-
Configuration Script
var contents : list-
Events
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fmuCoSimMethod : int-
FMU Co-Simulation calculation method
var fmuCsPeriod : float-
Sampling options: Sampling period
var fmuCsRate : float-
Sampling options: Sampling Rate
var fmuCsSampling : int-
Sampling options
var fmuType : int-
FMU Type
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var forceSlowFmuPfmu : int-
Use as standard FMU/PFMU
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAstabint : int-
A-stable integration algorithm
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var parameterNames : list-
Parameter Names
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var subSampleFactor : int-
Sub sampling factor
var tid_ : int-
TimeID
var typ_id : object-
Type
Methods
def AttributeType(*args)def ExportToClipboard(*args)def ExportToFile(*args)def HasReferences(*args)
class ElmNec (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmNec(PFGeneral): Curn: float "Rated Current (Ie=3*I0)" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Irze: list "Rated Current of Grounding" Ithlim: float "Rated Short-Time Thermal Current (3*I0)" R0: float "Zero Sequence Resistance" Re: float "Internal Grounding Impedance: Resistance, Re" Tkr: float "Rated Short-Circuit Duration" Unom: float "Rated Voltage" X0: float "Zero Sequence Reactance" Xe: float "Internal Grounding Impedance: Reactance, Xe" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bus1: object "Terminal" bus1n: object "Neutral Conductor: Neutral" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" cgnd: int "Internal Grounding Impedance: Star Point:Connected:Not connected" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cpeter: int "Internal Grounding Impedance: Petersen Coil" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" fcharL0: object "Frequency Dependency L0" fcharLe: object "Frequency Dependency Le" fcharR0: object "Frequency Dependency R0" fcharRe: object "Frequency Dependency Re" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iComDate: int "Commissioning Date" iSchemeStatus: int "Scheme Status" ignd: int "Star Point:&0&grounded:&2&isolated" iintgnd: int "Neutral Conductor: N-Connection:None:At terminal (ABC-N):Separate terminal" loc_name: str "Name" manuf: str "Manufacturer" oid_: int "ObjectID" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" pid_: int "ProjectID" root_id: object "Original Location" sernum: str "Serial Number" tid_: int "TimeID" def AttributeType(*args): ... def GetGroundingImpedance(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Curn : float-
Rated Current (Ie=3*I0)
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Irze : list-
Rated Current of Grounding
var Ithlim : float-
Rated Short-Time Thermal Current (3*I0)
var R0 : float-
Zero Sequence Resistance
var Re : float-
Internal Grounding Impedance: Resistance, Re
var Tkr : float-
Rated Short-Circuit Duration
var Unom : float-
Rated Voltage
var X0 : float-
Zero Sequence Reactance
var Xe : float-
Internal Grounding Impedance: Reactance, Xe
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bus1 : object-
Terminal
var bus1n : object-
Neutral Conductor: Neutral
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var cgnd : int-
Internal Grounding Impedance: Star Point:Connected:Not connected
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cpeter : int-
Internal Grounding Impedance: Petersen Coil
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var fcharL0 : object-
Frequency Dependency L0
var fcharLe : object-
Frequency Dependency Le
var fcharR0 : object-
Frequency Dependency R0
var fcharRe : object-
Frequency Dependency Re
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iComDate : int-
Commissioning Date
var iSchemeStatus : int-
Scheme Status
var ignd : int-
Star Point:&0&grounded:&2&isolated
var iintgnd : int-
Neutral Conductor: N-Connection:None:At terminal (ABC-N):Separate terminal
var loc_name : str-
Name
var manuf : str-
Manufacturer
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sernum : str-
Serial Number
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def GetGroundingImpedance(*args)def HasReferences(*args)
class ElmNet (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmNet(PFGeneral): InterPset: float "Consider Interchange Schedule: Scheduled Active Power Interchange" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" charact: list "Charact." chr_name: str "Characteristic Name" cimRdfId: list "RDF ID" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" dpl1: float "dpl1" dpl10: float "dpl10" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" dpl6: float "dpl6" dpl7: float "dpl7" dpl8: float "dpl8" dpl9: float "dpl9" fictborder: int "Fictitious border grid" fold_id: object "In Folder" for_name: str "Foreign Key" frnom: float "Nominal Frequency" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iInterChg: int "Consider Interchange Schedule" iSchemeStatus: int "Scheme Status" icolor: int "Colour" isConsSpinReserve: int "Min. spinning reserve constraint" isummary: int "flag for summary grid" loc_name: str "Name" oid_: int "ObjectID" owner: str "Owner" pDiagram: object "Diagram" pid_: int "ProjectID" root_id: object "Original Location" spinReserve: float "Min. spinning reserve constraint: Spinning reserve" tid_: int "TimeID" def Activate(*args): ... def AttributeType(*args): ... def CalculateInterchangeTo(*args): ... def CalculateVoltInterVolt(*args): ... def CalculateVoltageLevel(*args): ... def Deactivate(*args): ... def DefineBoundary(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var InterPset : float-
Consider Interchange Schedule: Scheduled Active Power Interchange
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cimRdfId : list-
RDF ID
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var dpl1 : float-
dpl1
var dpl10 : float-
dpl10
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var dpl6 : float-
dpl6
var dpl7 : float-
dpl7
var dpl8 : float-
dpl8
var dpl9 : float-
dpl9
var fictborder : int-
Fictitious border grid
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var frnom : float-
Nominal Frequency
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iInterChg : int-
Consider Interchange Schedule
var iSchemeStatus : int-
Scheme Status
var icolor : int-
Colour
var isConsSpinReserve : int-
Min. spinning reserve constraint
var isummary : int-
flag for summary grid
var loc_name : str-
Name
var oid_ : int-
ObjectID
var owner : str-
Owner
var pDiagram : object-
Diagram
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var spinReserve : float-
Min. spinning reserve constraint: Spinning reserve
var tid_ : int-
TimeID
Methods
def Activate(*args)def AttributeType(*args)def CalculateInterchangeTo(*args)def CalculateVoltInterVolt(*args)def CalculateVoltageLevel(*args)def Deactivate(*args)def DefineBoundary(*args)def HasReferences(*args)
class ElmPvsys (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmPvsys(PFGeneral): EDS: float "Stochastic Model for Generation: Expectancy of derated states" Ebh_a: float "Direct Horizontal Irradiance (act.)" Ebpv_a: float "Direct Irradiance, PV Panel (act.)" Edh_a: float "Diffuse Horizontal Irradiance (act.)" Edpv_a: float "Diffuse Irradiance, PV Panel (act.)" Egh_a: float "Global Horizontal Irradiance (act.)" Egpv_a: float "Global Irradiance, PV Panel (act.)" Erpv_a: float "Reflected Irradiance, PV Panel (act.)" FAY: float "Stochastic Model for Generation: Full Availability Expectancy" FOE: float "Stochastic Model for Generation: Forced Outage Expectancy" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Ik: float "Fault Contribution: Steady-State Shc. Current" IkPFmax: float "Steady-state short-circuit current contribution: Maximum current" IkPFmin: float "Steady-state short-circuit current contribution: Minimum current" Iks: float "Fault Contribution: Transient Short-Circuit Current" Ikss: float "Max. Fault Contribution: Subtransient Short-Circuit Current" Ikss1PF: float "Initial symmetrical short-circuit current contribution: Single-phase faults, Ik1PF" Ikss2PF: float "Initial symmetrical short-circuit current contribution: Two-phase faults, Ik2PF" Ikss3PF: float "Initial symmetrical short-circuit current contribution: Three-phase faults, Ik3PF" Inom: float "Nominal Current" Irated: float "Harmonic Source: Rated Current" Irze: list "Rated Current of Grounding" Kd: float "Current controller: Kd: d-Axis, proportional gain" Kfactor: float "Fault Contribution: K Factor" Ki_plli: float "Current PLL: Integration Gain" Ki_pllu: float "Voltage PLL: Integration Gain" Kp_plli: float "Current PLL: Proportional Gain" Kp_pllu: float "Voltage PLL: Proportional Gain" Kpf: float "Operating Point Active Power: Prim. Frequency Bias" Kq: float "Current controller: Kq: q-Axis, proportional gain" P_max: float "Active Power: Rating: Max." Pcu: float "Series reactor: Copper losses" PmaxInv: float "Separate consumption mode: Max." PmaxInvPU: float "Separate consumption mode: Max." Pmax_a: float "Pmax(act.)" Pmax_uc: float "Active Power Operational Limits: Max." Pmax_ucPU: float "Active Power Operational Limits: Max." PminInv: float "Separate consumption mode: Min." PminInvPU: float "Separate consumption mode: Min." Pmin_a: float "Pmin(act.)" Pmin_uc: float "Active Power Operational Limits: Min." Pmin_ucPU: float "Active Power Operational Limits: Min." Pngrel: float "Stochastic Model for Generation: Based on rated active power (Pr)" Pnom: float "Active Power Operational Limits: Pr(rated)" Qfu_max: float "Q(V)-Characteristic: Q max" Qfu_min: float "Q(V)-Characteristic: Q min" Qmax_a: float "Qmax(act.)" Qmin_a: float "Qmin(act.)" QtargetBase: int "Optimisation of reactive power reserve: Base:Reactive power limits:Rated apparent power" QtargetRPR: float "Optimisation of reactive power reserve: Q target value" R0hmc: float "Norton Equivalent: Resistance, R0h" R0toR1: float "Series reactor: R0/R1 ratio" R1hmc: float "Norton Equivalent: Resistance, R1h" R2hmc: float "Norton Equivalent: Resistance, R2h" RelEff_a: float "Relative Efficiency (act.)" Sk: float "Fault Contribution: Steady-State Short-Circuit Level" Sks: float "Fault Contribution: Transient Short-Circuit Level" Skss: float "Max. Fault Contribution: Subtransient Short-Circuit Level" T1_plli: float "Current PLL: Low-Pass Filter Time Constant" T1_pllu: float "Voltage PLL: Low-Pass Filter Time Constant" Tamb: float "Environment Factors: Ambient Temperature" Tamb_a: float "Amb. Temp. (act.)" Td: float "Current controller: Td: d-Axis, integration time constant" Tdelay: float "Current source model: Delay time constant" Tondelay: float "Min. operation voltage: Switch-on delay" Tq: float "Current controller: Tq: q-Axis, integration time constant" X0hmc: float "Norton Equivalent: Reactance, X0h" X0toX1: float "Series reactor: X0/X1 ratio" X1hmc: float "Norton Equivalent: Reactance, X1h" X2hmc: float "Norton Equivalent: Reactance, X2h" aCategory: str "Plant Category" albedo: float "Environment Factors: Ground Albedo" albedo_a: float "Albedo (act.)" allowConsumMode: int "Separate consumption mode" allowGenMode: int "Separate generation mode" anginc_a: float "Angle of Incidence (act.)" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" av_mode: str "Local Controller" availFactor: float "Availability Factor" avgCosts: float "Average costs" avgCostsUc: float "Piecewise linearisation for LP: Average costs" bus1: object "Terminal" bus1n: object "Neutral Conductor: Neutral" bustp: str "Corresponding Bus Type:" cCategory: str "Plant Category" cDisplayName: str "Display Name" cGPSlat: float "System Geographical Location: Latitude" cGPSlon: float "System Geographical Location: Longitude" cIsDiscreteCtrlP: int "Restriction to discrete active power values" cIsMustRunUC: int "Additional constraints for controls: Must run" cIsPcurrAllowed: int "Allow current active power value" cQ_max: float "Reactive Power Operational Limits: Maximum" cQ_min: float "Reactive Power Operational Limits: Minimum" cStorage: object "Generator usage: Storage model" cTypHmc: str "Harmonic Source: Type of Harmonic Sources" cUserDefIndex: int "User defined Index" cVecDiscreteCtrlPvals: list "Valid active power values" c_pCtrlHV: object "Controlled HV-busbar" c_pmod: object "Model" c_psecc: object "External Secondary Controller" c_pstac: object "External Station Controller" ccost: list "Costs" cfixedCosts: float "Consumption mode: Fixed costs" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" coldStartTime: float "Start-up costs: Cold-start time" commissionDate: str "Commissioning Date" constr: int "Year of Construction" consumCosts: float "Consumption mode: Consumption costs" cosgini: float "Operating Point Reactive Power/Voltage: Power Factor" cosgini_a: float "Actual Operating Point: Power Factor (act.)" cosini: float "Power Factor" cosn: float "Ratings: Rated Power Factor" costColdStart: float "Start-up costs: Cold-start costs" costCurtailment: float "Costs for curtailment" costRedispatchDown: float "Additional redispatch costs: Downward active power redispatch costs" costRedispatchP: float "Redispatch costs for active power change" costRedispatchQ: float "Redispatch costs for reactive power change" costRedispatchUp: float "Additional redispatch costs: Upward active power redispatch costs" costShutDown: float "Shut-down costs" cost_up: float "Start-up costs: Warm-start costs" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cpower: list "Power" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" ddroop: float "Voltage Droop: Droop" ddroopoe: float "Q(V)-Characteristic: Droop (overexcited)" ddroopue: float "Q(V)-Characteristic: Droop (underexcited)" desc: list "Description" dhi: float "Irradiance on the Horizontal Plane: Direct Horizontal Irradiance" dhi_a: float "Direct Horizontal Irradiance (act.)" discMethCostOp: int "Piecewise linearisation for LP" dispatch: int "Generator Dispatch" dni: float "Irradiance on the Horizontal Plane: Direct Normal Irradiance" dni_a: float "Direct Normal Irradiance (act.)" doc_id: object "Additional Data" dpl1: float "dpl1" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" dsecres: float "Reserve" efficiencyCurveConsum: object "Efficiency: Efficiency curve (consumption)" efficiencyCurveGen: object "Efficiency: Efficiency curve (generation)" efficiencyLPconsum: float "Efficiency: Used efficiency (consumption)" efficiencyLPgen: float "Efficiency: Used efficiency (generation)" fcharr0: object "Norton Equivalent: Frequency-dependence, r0h(f)" fcharr1: object "Norton Equivalent: Frequency-Dependence, r1h(f)" fcharr2: object "Norton Equivalent: Frequency-Dependence, r2h(f)" fcharx0: object "Norton Equivalent: Frequency-dependence, x0h(f)" fcharx1: object "Norton Equivalent: Frequency-Dependence, x1h(f)" fcharx2: object "Norton Equivalent: Frequency-Dependence, x2h(f)" fixed: int "Must run" fixedCosts: float "Fixed costs" fold_id: object "In Folder" for_name: str "Foreign Key" genShiftKey: float "Generation shift key" ghi: float "Irradiance on the Horizontal Plane: Global Horizontal Irradiance" ghi_a: float "Global Horizontal Irradiance (act.)" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAstabint: int "A-stable integration algorithm" iComDate: int "Commissioning Date" iDelay: int "Current source model: dq-reference angle delay (if dq-reference signals not connected)" iInterPol: int "Approximation:Spline:Piecewise linear:Polynomial:Hermite" iNoShcContr: int "No Short-Circuit Contribution" iOPFCPmax: int "Active Power Operational Limits: Max." iOPFCPmin: int "Active Power Operational Limits: Min." iOPFCQmax: int "Reactive Power Operational Limits: Max." iOPFCQmin: int "Reactive Power Operational Limits: Min." iSchemeStatus: int "Scheme Status" iShcModel: int "Short-Circuit Model:&0&Equivalent synchronous machine:&1&Dynamic voltage support:&3&Full size converter" iSimModel: int "Model:According to connected input signals:Current source:Voltage source:Constant impedance:Constant power" iUseNegSeqAngle: int "Negative sequence: Current source model: Use negative sequence angle for negative sequence current source" iUseZsr: int "Negative sequence: Use series reactor impedance, if negative sequence voltage signals are connected" iconfed: int "Static Converter-Fed Drive" ictpg: int "Controls: Active Power" ictqg: int "Controls: Reactive Power" icurref: int "Harmonic Source: Harmonic currents referred to" idisp: int "Generator Dispatch" iearthed: int "Earthed" iestp: int "State Estimation: Estimate Active Power" iestq: int "State Estimation: Estimate Reactive Power" imax: float "Fault Contribution: Max. Current" inveff: float "Inverter: Efficiency Factor" iopt_dif: int "Irradiance on the Horizontal Plane: Diffuse Irradiance Data:Louche et.al. Model:Spencer Model:Erbs Model:Lam-Li Model:Reindl et.al. Model:Orgill-Holands Model:Liu-Jordan Model:Bougler Model" iopt_dir: int "Irradiance on the Horizontal Plane: Direct Irradiance Data:Hourly Data, Horizontal (DHI):Hourly Data, Normal (DNI)" iopt_glo: int "Irradiance on the Horizontal Plane: Global Irradiance Data:Adnot-Bourges et.al. Model:Kasten-Czeplak Model:Robledo-Soler Model:Haurwitz Model:Berges-Duffie Model:Hourly Clearness Index:Hourly Data (GHI)" iopt_rad: int "Irradiance on the Horizontal Plane: Specified Components:Global + Direct:Global + Diffuse:Direct + Diffuse" iopt_tdr: int "Q(V)-Characteristic: Different droop values" ip_ctrl: int "Reference Machine" is4SpinReserve: int "Consider for region spinning reserve" isConsCostOp: int "Operating costs" isConsCostsRedispatch: int "Additional redispatch costs" isConsShutDownCost: int "Shut-down costs" isConsStartUpCost: int "Start-up costs" isConstrRamp: int "Ramp rate constraints" isConstrUpDown: int "Start-up/shut-down time constraints" isCtrlFixedToLdfVal: int "Additional constraints for controls: Fix controls to Load Flow values" isCtrlP: int "Controls: Active power" isCtrlPplacement: int "Optimise active power" isCtrlQ: int "Controls: Reactive power" isDiscreteCtrlP: int "Restriction to discrete active power values" isLimPmax: int "Active Power Operational Limits: Max." isLimPmin: int "Active Power Operational Limits: Min." isLimQmax: int "Reactive Power Operational Limits: Max." isLimQmin: int "Reactive Power Operational Limits: Min." isMustRunUC: int "Additional constraints for controls: Must run" isPcurrAllowed: int "Restriction to discrete active power values: Allow current active power value" isRPR: int "Optimisation of reactive power reserve" isVRE: int "Generator usage: Generator usage:Single thermal generation unit:Variable renewable energy source (VRE):Coupled with storage model:Part of Virtual Power Plant" iv_mode: int "Local Controller" kt: float "Irradiance on the Horizontal Plane: Clearness Index" kt_a: float "Clearness Index (act.)" ktc_a: float "Calculated Clearness Index" limRampDown: float "Ramp rate constraints: Ramp-down limit" limRampDownPU: float "Ramp rate constraints: Ramp-down limit" limRampShutDown: float "Ramp rate constraints: Shut-down ramp limit" limRampShutDownPU: float "Ramp rate constraints: Shut-down ramp limit" limRampStartUp: float "Ramp rate constraints: Start-up ramp limit" limRampStartUpPU: float "Ramp rate constraints: Start-up ramp limit" limRampUp: float "Ramp rate constraints: Ramp-up limit" limRampUpPU: float "Ramp rate constraints: Ramp-up limit" loc_name: str "Name" minDownTime: float "Start-up/shut-down time constraints: Minimum down-time" minUpTime: float "Start-up/shut-down time constraints: Minimum up-time" mode_inp: str "Operating Point Reactive Power/Voltage: Input Mode" mode_pgi: int "Model:Active Power Input:Solar Calculation" mount: int "Orientation and Tilt: Mounting System:Fixed/Stationary:Dual Axis Tracking System:Horizontal Single Axis Tracking System:Vertical Single Axis Tracking System" ngnum: int "Number of: Parallel Inverters" nneutral: int "Neutral Conductor: N-Connection:None:At terminal (ABC-N):Separate terminal" nphase: int "No. of Phases" npnum: int "Number of: Panels per Inverter" numBreakpointsCostOp: int "Piecewise linearisation for LP: Number of breakpoints" oid_: int "ObjectID" orient: float "Orientation and Tilt: Orientation Angle" orient_a: float "Orientation Angle (act.)" outServPzero: int "Out of service when active power is zero" outserv: int "Out of Service" pBMU: object "Virtual Power Plant" pFlicker: object "Flicker Coefficients" pGRStoch: object "Stochastic Model for Generation: Stochastic Model" pOpCostCurve: object "Operating costs: Generator cost curve" pOperator: object "Operator" pOwner: object "Owner" pQPcurve: object "Q(P)-Characteristic: Q(P)-Curve" pQlimType: object "Reactive Power Operational Limits: Capability Curve" pStoch: object "Stochastic model" pStorage: object "Storage model" pSubModel: object "Submodel" p_over: float "cosphi(P)-Characteristic Overexcited: Active Power" p_under: float "cosphi(P)-Characteristic Underexcited: Active Power" pblocktrf: object "Externally modelled unit transformer: Unit transformer" penaltyCosts: float "Penalty costs" pf_over: float "cosphi(P)-Characteristic Overexcited: Min. Power Factor" pf_recap: int "Operating Point Reactive Power/Voltage: Power Factor:ind.:cap." pf_recap_a: str "Actual Operating Point: Power Factor Ind/Cap (act.)" pf_under: float "cosphi(P)-Characteristic Underexcited: Min. Power Factor" pfrecap: int "Power Factor Ind/Cap" pgini: float "Operating Point Active Power: Active Power" pgini_a: float "Actual Operating Point: Active Power (act.)" pginirnd: float "Active Power for Probabilistic Analysis" phiini: float "Operating Point Reactive Power/Voltage: Angle" phmc: object "Harmonic Source: Harmonic Currents" phtech: int "Technology:3PH:3PH-E:1PH PH-E:1PH PH-N:1PH PH-PH" pid_: int "ProjectID" pini: float "Active Power" pinput: int "Interpretation of input signals: Active Power signal:in kW:in p.u. based on Snom:in p.u. based on Pnom" pmaxratf: float "Active Power: Rating: Rating Factor" polyDegree: int "Polynomial degree" priority: int "Merit Order" psutype: str "Power station unit type" q_max: float "Reactive Power Operational Limits: Max." q_min: float "Reactive Power Operational Limits: Min." qdslCtrl: object "Quasi-Dynamic Model" qgini: float "Operating Point Reactive Power/Voltage: Reactive Power" qgini_a: float "Actual Operating Point: Reactive Power (act.)" qini: float "Reactive Power" qinput: int "Interpretation of input signals: Reactive Power signal:in kvar:in p.u. based on Snom:in p.u. based on Pnom:as cos(phi)" r0: float "Zero sequence: Resistance, r0" r0hmc: float "Norton Equivalent: Resistance, r0h" r0iec: float "Zero sequence short-circuit impedance: Resistance, r0" r1hmc: float "Norton Equivalent: Resistance, r1h" r2: float "Negative sequence: Resistance r2" r2hmc: float "Norton Equivalent: Resistance, r2h" r2iec: float "Negative sequence short-circuit impedance: Resistance, r2" r2shc: float "Negative sequence short-circuit impedance: Resistance, r2" root_id: object "Original Location" rtox: float "Max. Fault Contribution: R to X'' ratio" sOpComment: list "Operator Comment" scale0: float "Operating Point: Scaling Factor" scale0_a: float "Actual Operating Point: Scaling Factor(act.)" scaleQmax: float "Reactive Power Operational Limits: Scaling Factor (max.)" scaleQmin: float "Reactive Power Operational Limits: Scaling Factor (min.)" searchBlockTrf: int "Externally modelled unit transformer" sernum: str "Serial Number" sgini_a: float "Actual Operating Point: Apparent Power (act.)" sgn: float "Ratings: Rated Apparent Power" shcDeadband: int "Voltage deadband" shfdiff: float "Environment Factors: Shading Factor (Diffuse)" shfdiff_a: float "Shading Factor (Diff.) (act.)" shfdir: float "Environment Factors: Shading Factor (Direct)" shfdir_a: float "Shading Factor (Dir.) (act.)" smoothfac: float "Smoothing factor" solalt_a: float "Solar Altitude Angle (act.)" tds: float "Time Constants: Td'" tdss: float "Time Constants: Td''" tid_: int "TimeID" tilt: float "Orientation and Tilt: Tilt Angle" tilt_a: float "Tilt Angle (act.)" timezone: str "System Geographical Location: Time Zone (Offset)" typ_id: object "Type" uDeadband: float "Voltage deadband: Deadband" udeadblow: float "Q(V)-Characteristic Voltage Dead Band: Lower Voltage Limit" udeadbup: float "Q(V)-Characteristic Voltage Dead Band: Upper Voltage Limit" uk: float "Series reactor: Short circuit impedance" umin: float "Min. operation voltage: Switch-off threshold" uonthr: float "Min. operation voltage: Switch-on threshold" usetp: float "Operating Point Reactive Power/Voltage: Voltage" usp_max: float "Voltage Setpoint Limits: Max. Voltage Setpoint" usp_min: float "Voltage Setpoint Limits: Min. Voltage Setpoint" vecBreakpointsP: list "Piecewise linearisation for LP: Power" vecCostRedispatchDown: list "Costs" vecCostRedispatchUp: list "Costs" vecDiscreteCtrlPvals: list "Restriction to discrete active power values: Valid active power values" vecPowerRedispatchDown: list "Redispatch" vecPowerRedispatchUp: list "Redispatch" vecStartUpCosts: list "Start-up costs: Start-up costs" vecStartUpTimes: list "Start-up costs: Down-time" x0: float "Zero sequence: Reactance, x0" x0hmc: float "Norton Equivalent: Reactance, x0h" x0iec: float "Zero sequence short-circuit impedance: Reactance, x0" x1hmc: float "Norton Equivalent: Reactance, x1h" x2: float "Negative sequence: Reactance x2" x2hmc: float "Norton Equivalent: Reactance, x2h" x2iec: float "Negative sequence short-circuit impedance: Reactance, x2" x2shc: float "Negative sequence short-circuit impedance: Reactance, x2" xtor: float "Max. Fault Contribution: X'' to R ratio" def AttributeType(*args): ... def CalcEfficiency(*args): ... def Derate(*args): ... def Disconnect(*args): ... def GetAvailableGenPower(*args): ... def GetGroundingImpedance(*args): ... def HasReferences(*args): ... def IsConnected(*args): ... def Reconnect(*args): ... def ResetDerating(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var EDS : float-
Stochastic Model for Generation: Expectancy of derated states
var Ebh_a : float-
Direct Horizontal Irradiance (act.)
var Ebpv_a : float-
Direct Irradiance, PV Panel (act.)
var Edh_a : float-
Diffuse Horizontal Irradiance (act.)
var Edpv_a : float-
Diffuse Irradiance, PV Panel (act.)
var Egh_a : float-
Global Horizontal Irradiance (act.)
var Egpv_a : float-
Global Irradiance, PV Panel (act.)
var Erpv_a : float-
Reflected Irradiance, PV Panel (act.)
var FAY : float-
Stochastic Model for Generation: Full Availability Expectancy
var FOE : float-
Stochastic Model for Generation: Forced Outage Expectancy
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Ik : float-
Fault Contribution: Steady-State Shc. Current
var IkPFmax : float-
Steady-state short-circuit current contribution: Maximum current
var IkPFmin : float-
Steady-state short-circuit current contribution: Minimum current
var Iks : float-
Fault Contribution: Transient Short-Circuit Current
var Ikss : float-
Max. Fault Contribution: Subtransient Short-Circuit Current
var Ikss1PF : float-
Initial symmetrical short-circuit current contribution: Single-phase faults, Ik1PF
var Ikss2PF : float-
Initial symmetrical short-circuit current contribution: Two-phase faults, Ik2PF
var Ikss3PF : float-
Initial symmetrical short-circuit current contribution: Three-phase faults, Ik3PF
var Inom : float-
Nominal Current
var Irated : float-
Harmonic Source: Rated Current
var Irze : list-
Rated Current of Grounding
var Kd : float-
Current controller: Kd: d-Axis, proportional gain
var Kfactor : float-
Fault Contribution: K Factor
var Ki_plli : float-
Current PLL: Integration Gain
var Ki_pllu : float-
Voltage PLL: Integration Gain
var Kp_plli : float-
Current PLL: Proportional Gain
var Kp_pllu : float-
Voltage PLL: Proportional Gain
var Kpf : float-
Operating Point Active Power: Prim. Frequency Bias
var Kq : float-
Current controller: Kq: q-Axis, proportional gain
var P_max : float-
Active Power: Rating: Max.
var Pcu : float-
Series reactor: Copper losses
var PmaxInv : float-
Separate consumption mode: Max.
var PmaxInvPU : float-
Separate consumption mode: Max.
var Pmax_a : float-
Pmax(act.)
var Pmax_uc : float-
Active Power Operational Limits: Max.
var Pmax_ucPU : float-
Active Power Operational Limits: Max.
var PminInv : float-
Separate consumption mode: Min.
var PminInvPU : float-
Separate consumption mode: Min.
var Pmin_a : float-
Pmin(act.)
var Pmin_uc : float-
Active Power Operational Limits: Min.
var Pmin_ucPU : float-
Active Power Operational Limits: Min.
var Pngrel : float-
Stochastic Model for Generation: Based on rated active power (Pr)
var Pnom : float-
Active Power Operational Limits: Pr(rated)
var Qfu_max : float-
Q(V)-Characteristic: Q max
var Qfu_min : float-
Q(V)-Characteristic: Q min
var Qmax_a : float-
Qmax(act.)
var Qmin_a : float-
Qmin(act.)
var QtargetBase : int-
Optimisation of reactive power reserve: Base:Reactive power limits:Rated apparent power
var QtargetRPR : float-
Optimisation of reactive power reserve: Q target value
var R0hmc : float-
Norton Equivalent: Resistance, R0h
var R0toR1 : float-
Series reactor: R0/R1 ratio
var R1hmc : float-
Norton Equivalent: Resistance, R1h
var R2hmc : float-
Norton Equivalent: Resistance, R2h
var RelEff_a : float-
Relative Efficiency (act.)
var Sk : float-
Fault Contribution: Steady-State Short-Circuit Level
var Sks : float-
Fault Contribution: Transient Short-Circuit Level
var Skss : float-
Max. Fault Contribution: Subtransient Short-Circuit Level
var T1_plli : float-
Current PLL: Low-Pass Filter Time Constant
var T1_pllu : float-
Voltage PLL: Low-Pass Filter Time Constant
var Tamb : float-
Environment Factors: Ambient Temperature
var Tamb_a : float-
Amb. Temp. (act.)
var Td : float-
Current controller: Td: d-Axis, integration time constant
var Tdelay : float-
Current source model: Delay time constant
var Tondelay : float-
Min. operation voltage: Switch-on delay
var Tq : float-
Current controller: Tq: q-Axis, integration time constant
var X0hmc : float-
Norton Equivalent: Reactance, X0h
var X0toX1 : float-
Series reactor: X0/X1 ratio
var X1hmc : float-
Norton Equivalent: Reactance, X1h
var X2hmc : float-
Norton Equivalent: Reactance, X2h
var aCategory : str-
Plant Category
var albedo : float-
Environment Factors: Ground Albedo
var albedo_a : float-
Albedo (act.)
var allowConsumMode : int-
Separate consumption mode
var allowGenMode : int-
Separate generation mode
var anginc_a : float-
Angle of Incidence (act.)
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var av_mode : str-
Local Controller
var availFactor : float-
Availability Factor
var avgCosts : float-
Average costs
var avgCostsUc : float-
Piecewise linearisation for LP: Average costs
var bus1 : object-
Terminal
var bus1n : object-
Neutral Conductor: Neutral
var bustp : str-
Corresponding Bus Type:
var cCategory : str-
Plant Category
var cDisplayName : str-
Display Name
var cGPSlat : float-
System Geographical Location: Latitude
var cGPSlon : float-
System Geographical Location: Longitude
var cIsDiscreteCtrlP : int-
Restriction to discrete active power values
var cIsMustRunUC : int-
Additional constraints for controls: Must run
var cIsPcurrAllowed : int-
Allow current active power value
var cQ_max : float-
Reactive Power Operational Limits: Maximum
var cQ_min : float-
Reactive Power Operational Limits: Minimum
var cStorage : object-
Generator usage: Storage model
var cTypHmc : str-
Harmonic Source: Type of Harmonic Sources
var cUserDefIndex : int-
User defined Index
var cVecDiscreteCtrlPvals : list-
Valid active power values
var c_pCtrlHV : object-
Controlled HV-busbar
var c_pmod : object-
Model
var c_psecc : object-
External Secondary Controller
var c_pstac : object-
External Station Controller
var ccost : list-
Costs
var cfixedCosts : float-
Consumption mode: Fixed costs
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var coldStartTime : float-
Start-up costs: Cold-start time
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var consumCosts : float-
Consumption mode: Consumption costs
var cosgini : float-
Operating Point Reactive Power/Voltage: Power Factor
var cosgini_a : float-
Actual Operating Point: Power Factor (act.)
var cosini : float-
Power Factor
var cosn : float-
Ratings: Rated Power Factor
var costColdStart : float-
Start-up costs: Cold-start costs
var costCurtailment : float-
Costs for curtailment
var costRedispatchDown : float-
Additional redispatch costs: Downward active power redispatch costs
var costRedispatchP : float-
Redispatch costs for active power change
var costRedispatchQ : float-
Redispatch costs for reactive power change
var costRedispatchUp : float-
Additional redispatch costs: Upward active power redispatch costs
var costShutDown : float-
Shut-down costs
var cost_up : float-
Start-up costs: Warm-start costs
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cpower : list-
Power
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var ddroop : float-
Voltage Droop: Droop
var ddroopoe : float-
Q(V)-Characteristic: Droop (overexcited)
var ddroopue : float-
Q(V)-Characteristic: Droop (underexcited)
var desc : list-
Description
var dhi : float-
Irradiance on the Horizontal Plane: Direct Horizontal Irradiance
var dhi_a : float-
Direct Horizontal Irradiance (act.)
var discMethCostOp : int-
Piecewise linearisation for LP
var dispatch : int-
Generator Dispatch
var dni : float-
Irradiance on the Horizontal Plane: Direct Normal Irradiance
var dni_a : float-
Direct Normal Irradiance (act.)
var doc_id : object-
Additional Data
var dpl1 : float-
dpl1
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var dsecres : float-
Reserve
var efficiencyCurveConsum : object-
Efficiency: Efficiency curve (consumption)
var efficiencyCurveGen : object-
Efficiency: Efficiency curve (generation)
var efficiencyLPconsum : float-
Efficiency: Used efficiency (consumption)
var efficiencyLPgen : float-
Efficiency: Used efficiency (generation)
var fcharr0 : object-
Norton Equivalent: Frequency-dependence, r0h(f)
var fcharr1 : object-
Norton Equivalent: Frequency-Dependence, r1h(f)
var fcharr2 : object-
Norton Equivalent: Frequency-Dependence, r2h(f)
var fcharx0 : object-
Norton Equivalent: Frequency-dependence, x0h(f)
var fcharx1 : object-
Norton Equivalent: Frequency-Dependence, x1h(f)
var fcharx2 : object-
Norton Equivalent: Frequency-Dependence, x2h(f)
var fixed : int-
Must run
var fixedCosts : float-
Fixed costs
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var genShiftKey : float-
Generation shift key
var ghi : float-
Irradiance on the Horizontal Plane: Global Horizontal Irradiance
var ghi_a : float-
Global Horizontal Irradiance (act.)
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAstabint : int-
A-stable integration algorithm
var iComDate : int-
Commissioning Date
var iDelay : int-
Current source model: dq-reference angle delay (if dq-reference signals not connected)
var iInterPol : int-
Approximation:Spline:Piecewise linear:Polynomial:Hermite
var iNoShcContr : int-
No Short-Circuit Contribution
var iOPFCPmax : int-
Active Power Operational Limits: Max.
var iOPFCPmin : int-
Active Power Operational Limits: Min.
var iOPFCQmax : int-
Reactive Power Operational Limits: Max.
var iOPFCQmin : int-
Reactive Power Operational Limits: Min.
var iSchemeStatus : int-
Scheme Status
var iShcModel : int-
Short-Circuit Model:&0&Equivalent synchronous machine:&1&Dynamic voltage support:&3&Full size converter
var iSimModel : int-
Model:According to connected input signals:Current source:Voltage source:Constant impedance:Constant power
var iUseNegSeqAngle : int-
Negative sequence: Current source model: Use negative sequence angle for negative sequence current source
var iUseZsr : int-
Negative sequence: Use series reactor impedance, if negative sequence voltage signals are connected
var iconfed : int-
Static Converter-Fed Drive
var ictpg : int-
Controls: Active Power
var ictqg : int-
Controls: Reactive Power
var icurref : int-
Harmonic Source: Harmonic currents referred to
var idisp : int-
Generator Dispatch
var iearthed : int-
Earthed
var iestp : int-
State Estimation: Estimate Active Power
var iestq : int-
State Estimation: Estimate Reactive Power
var imax : float-
Fault Contribution: Max. Current
var inveff : float-
Inverter: Efficiency Factor
var iopt_dif : int-
Irradiance on the Horizontal Plane: Diffuse Irradiance Data:Louche et.al. Model:Spencer Model:Erbs Model:Lam-Li Model:Reindl et.al. Model:Orgill-Holands Model:Liu-Jordan Model:Bougler Model
var iopt_dir : int-
Irradiance on the Horizontal Plane: Direct Irradiance Data:Hourly Data, Horizontal (DHI):Hourly Data, Normal (DNI)
var iopt_glo : int-
Irradiance on the Horizontal Plane: Global Irradiance Data:Adnot-Bourges et.al. Model:Kasten-Czeplak Model:Robledo-Soler Model:Haurwitz Model:Berges-Duffie Model:Hourly Clearness Index:Hourly Data (GHI)
var iopt_rad : int-
Irradiance on the Horizontal Plane: Specified Components:Global + Direct:Global + Diffuse:Direct + Diffuse
var iopt_tdr : int-
Q(V)-Characteristic: Different droop values
var ip_ctrl : int-
Reference Machine
var is4SpinReserve : int-
Consider for region spinning reserve
var isConsCostOp : int-
Operating costs
var isConsCostsRedispatch : int-
Additional redispatch costs
var isConsShutDownCost : int-
Shut-down costs
var isConsStartUpCost : int-
Start-up costs
var isConstrRamp : int-
Ramp rate constraints
var isConstrUpDown : int-
Start-up/shut-down time constraints
var isCtrlFixedToLdfVal : int-
Additional constraints for controls: Fix controls to Load Flow values
var isCtrlP : int-
Controls: Active power
var isCtrlPplacement : int-
Optimise active power
var isCtrlQ : int-
Controls: Reactive power
var isDiscreteCtrlP : int-
Restriction to discrete active power values
var isLimPmax : int-
Active Power Operational Limits: Max.
var isLimPmin : int-
Active Power Operational Limits: Min.
var isLimQmax : int-
Reactive Power Operational Limits: Max.
var isLimQmin : int-
Reactive Power Operational Limits: Min.
var isMustRunUC : int-
Additional constraints for controls: Must run
var isPcurrAllowed : int-
Restriction to discrete active power values: Allow current active power value
var isRPR : int-
Optimisation of reactive power reserve
var isVRE : int-
Generator usage: Generator usage:Single thermal generation unit:Variable renewable energy source (VRE):Coupled with storage model:Part of Virtual Power Plant
var iv_mode : int-
Local Controller
var kt : float-
Irradiance on the Horizontal Plane: Clearness Index
var kt_a : float-
Clearness Index (act.)
var ktc_a : float-
Calculated Clearness Index
var limRampDown : float-
Ramp rate constraints: Ramp-down limit
var limRampDownPU : float-
Ramp rate constraints: Ramp-down limit
var limRampShutDown : float-
Ramp rate constraints: Shut-down ramp limit
var limRampShutDownPU : float-
Ramp rate constraints: Shut-down ramp limit
var limRampStartUp : float-
Ramp rate constraints: Start-up ramp limit
var limRampStartUpPU : float-
Ramp rate constraints: Start-up ramp limit
var limRampUp : float-
Ramp rate constraints: Ramp-up limit
var limRampUpPU : float-
Ramp rate constraints: Ramp-up limit
var loc_name : str-
Name
var minDownTime : float-
Start-up/shut-down time constraints: Minimum down-time
var minUpTime : float-
Start-up/shut-down time constraints: Minimum up-time
var mode_inp : str-
Operating Point Reactive Power/Voltage: Input Mode
var mode_pgi : int-
Model:Active Power Input:Solar Calculation
var mount : int-
Orientation and Tilt: Mounting System:Fixed/Stationary:Dual Axis Tracking System:Horizontal Single Axis Tracking System:Vertical Single Axis Tracking System
var ngnum : int-
Number of: Parallel Inverters
var nneutral : int-
Neutral Conductor: N-Connection:None:At terminal (ABC-N):Separate terminal
var nphase : int-
No. of Phases
var npnum : int-
Number of: Panels per Inverter
var numBreakpointsCostOp : int-
Piecewise linearisation for LP: Number of breakpoints
var oid_ : int-
ObjectID
var orient : float-
Orientation and Tilt: Orientation Angle
var orient_a : float-
Orientation Angle (act.)
var outServPzero : int-
Out of service when active power is zero
var outserv : int-
Out of Service
var pBMU : object-
Virtual Power Plant
var pFlicker : object-
Flicker Coefficients
var pGRStoch : object-
Stochastic Model for Generation: Stochastic Model
var pOpCostCurve : object-
Operating costs: Generator cost curve
var pOperator : object-
Operator
var pOwner : object-
Owner
var pQPcurve : object-
Q(P)-Characteristic: Q(P)-Curve
var pQlimType : object-
Reactive Power Operational Limits: Capability Curve
var pStoch : object-
Stochastic model
var pStorage : object-
Storage model
var pSubModel : object-
Submodel
var p_over : float-
cosphi(P)-Characteristic Overexcited: Active Power
var p_under : float-
cosphi(P)-Characteristic Underexcited: Active Power
var pblocktrf : object-
Externally modelled unit transformer: Unit transformer
var penaltyCosts : float-
Penalty costs
var pf_over : float-
cosphi(P)-Characteristic Overexcited: Min. Power Factor
var pf_recap : int-
Operating Point Reactive Power/Voltage: Power Factor:ind.:cap.
var pf_recap_a : str-
Actual Operating Point: Power Factor Ind/Cap (act.)
var pf_under : float-
cosphi(P)-Characteristic Underexcited: Min. Power Factor
var pfrecap : int-
Power Factor Ind/Cap
var pgini : float-
Operating Point Active Power: Active Power
var pgini_a : float-
Actual Operating Point: Active Power (act.)
var pginirnd : float-
Active Power for Probabilistic Analysis
var phiini : float-
Operating Point Reactive Power/Voltage: Angle
var phmc : object-
Harmonic Source: Harmonic Currents
var phtech : int-
Technology:3PH:3PH-E:1PH PH-E:1PH PH-N:1PH PH-PH
var pid_ : int-
ProjectID
var pini : float-
Active Power
var pinput : int-
Interpretation of input signals: Active Power signal:in kW:in p.u. based on Snom:in p.u. based on Pnom
var pmaxratf : float-
Active Power: Rating: Rating Factor
var polyDegree : int-
Polynomial degree
var priority : int-
Merit Order
var psutype : str-
Power station unit type
var q_max : float-
Reactive Power Operational Limits: Max.
var q_min : float-
Reactive Power Operational Limits: Min.
var qdslCtrl : object-
Quasi-Dynamic Model
var qgini : float-
Operating Point Reactive Power/Voltage: Reactive Power
var qgini_a : float-
Actual Operating Point: Reactive Power (act.)
var qini : float-
Reactive Power
var qinput : int-
Interpretation of input signals: Reactive Power signal:in kvar:in p.u. based on Snom:in p.u. based on Pnom:as cos(phi)
var r0 : float-
Zero sequence: Resistance, r0
var r0hmc : float-
Norton Equivalent: Resistance, r0h
var r0iec : float-
Zero sequence short-circuit impedance: Resistance, r0
var r1hmc : float-
Norton Equivalent: Resistance, r1h
var r2 : float-
Negative sequence: Resistance r2
var r2hmc : float-
Norton Equivalent: Resistance, r2h
var r2iec : float-
Negative sequence short-circuit impedance: Resistance, r2
var r2shc : float-
Negative sequence short-circuit impedance: Resistance, r2
var root_id : object-
Original Location
var rtox : float-
Max. Fault Contribution: R to X'' ratio
var sOpComment : list-
Operator Comment
var scale0 : float-
Operating Point: Scaling Factor
var scale0_a : float-
Actual Operating Point: Scaling Factor(act.)
var scaleQmax : float-
Reactive Power Operational Limits: Scaling Factor (max.)
var scaleQmin : float-
Reactive Power Operational Limits: Scaling Factor (min.)
var searchBlockTrf : int-
Externally modelled unit transformer
var sernum : str-
Serial Number
var sgini_a : float-
Actual Operating Point: Apparent Power (act.)
var sgn : float-
Ratings: Rated Apparent Power
var shcDeadband : int-
Voltage deadband
var shfdiff : float-
Environment Factors: Shading Factor (Diffuse)
var shfdiff_a : float-
Shading Factor (Diff.) (act.)
var shfdir : float-
Environment Factors: Shading Factor (Direct)
var shfdir_a : float-
Shading Factor (Dir.) (act.)
var smoothfac : float-
Smoothing factor
var solalt_a : float-
Solar Altitude Angle (act.)
var tds : float-
Time Constants: Td'
var tdss : float-
Time Constants: Td''
var tid_ : int-
TimeID
var tilt : float-
Orientation and Tilt: Tilt Angle
var tilt_a : float-
Tilt Angle (act.)
var timezone : str-
System Geographical Location: Time Zone (Offset)
var typ_id : object-
Type
var uDeadband : float-
Voltage deadband: Deadband
var udeadblow : float-
Q(V)-Characteristic Voltage Dead Band: Lower Voltage Limit
var udeadbup : float-
Q(V)-Characteristic Voltage Dead Band: Upper Voltage Limit
var uk : float-
Series reactor: Short circuit impedance
var umin : float-
Min. operation voltage: Switch-off threshold
var uonthr : float-
Min. operation voltage: Switch-on threshold
var usetp : float-
Operating Point Reactive Power/Voltage: Voltage
var usp_max : float-
Voltage Setpoint Limits: Max. Voltage Setpoint
var usp_min : float-
Voltage Setpoint Limits: Min. Voltage Setpoint
var vecBreakpointsP : list-
Piecewise linearisation for LP: Power
var vecCostRedispatchDown : list-
Costs
var vecCostRedispatchUp : list-
Costs
var vecDiscreteCtrlPvals : list-
Restriction to discrete active power values: Valid active power values
var vecPowerRedispatchDown : list-
Redispatch
var vecPowerRedispatchUp : list-
Redispatch
var vecStartUpCosts : list-
Start-up costs: Start-up costs
var vecStartUpTimes : list-
Start-up costs: Down-time
var x0 : float-
Zero sequence: Reactance, x0
var x0hmc : float-
Norton Equivalent: Reactance, x0h
var x0iec : float-
Zero sequence short-circuit impedance: Reactance, x0
var x1hmc : float-
Norton Equivalent: Reactance, x1h
var x2 : float-
Negative sequence: Reactance x2
var x2hmc : float-
Norton Equivalent: Reactance, x2h
var x2iec : float-
Negative sequence short-circuit impedance: Reactance, x2
var x2shc : float-
Negative sequence short-circuit impedance: Reactance, x2
var xtor : float-
Max. Fault Contribution: X'' to R ratio
Methods
def AttributeType(*args)def CalcEfficiency(*args)def Derate(*args)def Disconnect(*args)def GetAvailableGenPower(*args)def GetGroundingImpedance(*args)def HasReferences(*args)def IsConnected(*args)def Reconnect(*args)def ResetDerating(*args)
class ElmRelay (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmRelay(PFGeneral): actset: int "Active Settings Group" application: int "Application:Main Protection:Backup Protection" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" cat_curr: int "Overcurrent" cat_diff: int "Differential" cat_dir: int "Directional" cat_dist: int "Distance" cat_freq: int "Frequency" cat_volt: int "Voltage" cbranch: object "Location: Branch" cbranchid: int "Cubicle index of connected branch" ccat_curr: int "Considered for protection coordination: Overcurrent" ccat_diff: int "Considered for protection coordination: Differential" ccat_dir: int "Considered for protection coordination: Directional" ccat_dist: int "Considered for protection coordination: Distance" ccat_freq: int "Considered for protection coordination: Frequency" ccat_volt: int "Considered for protection coordination: Voltage" ccategory: str "Main function:" cctprim: float "Current/Voltage Transformer Settings: CT Primary" cctsec: float "Current/Voltage Transformer Settings: CT Secondary" ccub: object "Cubicle" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cn_bus: object "Location: Busbar" commissionDate: str "Commissioning Date" constr: int "Year of Construction" contents: list "Contents" cpArea: object "Area" cpBranch: object "Branch" cpCt: object "Current Transformer" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpShc: object "Fault current limits: Short-circuit command" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpVt: object "Voltage Transformer" cpZone: object "Zone" ctprim: float "CT Primary" ctsec: float "CT Secondary" cvtprim: float "Current/Voltage Transformer Settings: VT Primary" cvtsec: float "Current/Voltage Transformer Settings: VT Secondary" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" dev_no: int "Device Number" doc_id: object "Additional Data" efaultmaxi: float "Fault current limits: Max. earth fault current" efaultmini: float "Fault current limits: Min. earth fault current" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iComDate: int "Commissioning Date" iSchemeStatus: int "Scheme Status" isSubRelay: int "Sub-relay" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" pReference: object "Location: Reference" pdiselm: list "Net Elements" pelm: list "Net Elements" phfaultmaxi: float "Fault current limits: Max. phase fault current" phfaultmini: float "Fault current limits: Min. phase fault current" pid_: int "ProjectID" root_id: object "Original Location" sernum: str "Serial Number" sw_settingsGroups: list "Active settings groups in StationWare" td_bR: float "Resistance" td_bRC: float "Measured Resistance" td_bX: float "Reactance" td_bXC: float "Measured Reactance" td_bZ: float "Impedance" td_bZC: float "Measured Impedance" td_blim: int "End of Path" td_bobj: object "Step" td_bphi: float "Angle" td_bphiC: float "Measured Angle" td_bpos: float "Position" td_btpbk: float "Tripping + Breaker Time (Step)" td_btrip: float "Tripping Time (Step)" td_cnt: int "Number of tripped Steps" td_fR: float "Resistance" td_fRC: float "Measured Resistance" td_fX: float "Reactance" td_fXC: float "Measured Reactance" td_fZ: float "Impedance" td_fZC: float "Measured Impedance" td_flim: int "End of Path" td_fobj: object "Step" td_fphi: float "Angle" td_fphiC: float "Measured Angle" td_fpos: float "Position" td_ftpbk: float "Tripping + Breaker Time (Step)" td_ftrip: float "Tripping Time (Step)" tid_: int "TimeID" typ_id: object "Relay Type" vtprim: float "VT Primary" vtsec: float "VT Secondary" zratio: float "Impedance Ratio" def AttributeType(*args): ... def CalculateMaxFaultCurrents(*args): ... def CheckRanges(*args): ... def GetCalcRX(*args): ... def GetMaxFdetectCalcI(*args): ... def GetSlot(*args): ... def HasReferences(*args): ... def IsStarted(*args): ... def SetImpedance(*args): ... def SetMaxI(*args): ... def SetMaxIearth(*args): ... def SetMinI(*args): ... def SetMinIearth(*args): ... def SetOutOfService(*args): ... def SetTime(*args): ... def SlotUpdate(*args): ... def __getattr__(*args): ... def slotupd(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var actset : int-
Active Settings Group
var application : int-
Application:Main Protection:Backup Protection
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var cat_curr : int-
Overcurrent
var cat_diff : int-
Differential
var cat_dir : int-
Directional
var cat_dist : int-
Distance
var cat_freq : int-
Frequency
var cat_volt : int-
Voltage
var cbranch : object-
Location: Branch
var cbranchid : int-
Cubicle index of connected branch
var ccat_curr : int-
Considered for protection coordination: Overcurrent
var ccat_diff : int-
Considered for protection coordination: Differential
var ccat_dir : int-
Considered for protection coordination: Directional
var ccat_dist : int-
Considered for protection coordination: Distance
var ccat_freq : int-
Considered for protection coordination: Frequency
var ccat_volt : int-
Considered for protection coordination: Voltage
var ccategory : str-
Main function:
var cctprim : float-
Current/Voltage Transformer Settings: CT Primary
var cctsec : float-
Current/Voltage Transformer Settings: CT Secondary
var ccub : object-
Cubicle
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cn_bus : object-
Location: Busbar
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var contents : list-
Contents
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpCt : object-
Current Transformer
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpShc : object-
Fault current limits: Short-circuit command
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpVt : object-
Voltage Transformer
var cpZone : object-
Zone
var ctprim : float-
CT Primary
var ctsec : float-
CT Secondary
var cvtprim : float-
Current/Voltage Transformer Settings: VT Primary
var cvtsec : float-
Current/Voltage Transformer Settings: VT Secondary
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var dev_no : int-
Device Number
var doc_id : object-
Additional Data
var efaultmaxi : float-
Fault current limits: Max. earth fault current
var efaultmini : float-
Fault current limits: Min. earth fault current
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iComDate : int-
Commissioning Date
var iSchemeStatus : int-
Scheme Status
var isSubRelay : int-
Sub-relay
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var pReference : object-
Location: Reference
var pdiselm : list-
Net Elements
var pelm : list-
Net Elements
var phfaultmaxi : float-
Fault current limits: Max. phase fault current
var phfaultmini : float-
Fault current limits: Min. phase fault current
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sernum : str-
Serial Number
var sw_settingsGroups : list-
Active settings groups in StationWare
var td_bR : float-
Resistance
var td_bRC : float-
Measured Resistance
var td_bX : float-
Reactance
var td_bXC : float-
Measured Reactance
var td_bZ : float-
Impedance
var td_bZC : float-
Measured Impedance
var td_blim : int-
End of Path
var td_bobj : object-
Step
var td_bphi : float-
Angle
var td_bphiC : float-
Measured Angle
var td_bpos : float-
Position
var td_btpbk : float-
Tripping + Breaker Time (Step)
var td_btrip : float-
Tripping Time (Step)
var td_cnt : int-
Number of tripped Steps
var td_fR : float-
Resistance
var td_fRC : float-
Measured Resistance
var td_fX : float-
Reactance
var td_fXC : float-
Measured Reactance
var td_fZ : float-
Impedance
var td_fZC : float-
Measured Impedance
var td_flim : int-
End of Path
var td_fobj : object-
Step
var td_fphi : float-
Angle
var td_fphiC : float-
Measured Angle
var td_fpos : float-
Position
var td_ftpbk : float-
Tripping + Breaker Time (Step)
var td_ftrip : float-
Tripping Time (Step)
var tid_ : int-
TimeID
var typ_id : object-
Relay Type
var vtprim : float-
VT Primary
var vtsec : float-
VT Secondary
var zratio : float-
Impedance Ratio
Methods
def AttributeType(*args)def CalculateMaxFaultCurrents(*args)def CheckRanges(*args)def GetCalcRX(*args)def GetMaxFdetectCalcI(*args)def GetSlot(*args)def HasReferences(*args)def IsStarted(*args)def SetImpedance(*args)def SetMaxI(*args)def SetMaxIearth(*args)def SetMinI(*args)def SetMinIearth(*args)def SetOutOfService(*args)def SetTime(*args)def SlotUpdate(*args)def slotupd(*args)
class ElmRes (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmRes(PFGeneral): FileType: str "File type" TpTetris: int "Faulted phases:" avgStep: float "Info: Average step size:" cActivePower: float "Active Power" cAllRegNum: int "Info: Number of transactions:" cAutoBMW: int "Automatically created of Boundary" cContingency: object "Contingency" cFFTstep: str "Info: Step size:" cFilename: str "File name" cFlowNum: int "Info: Number of flowgates:" cFnom: float "Nominal Frequency" cHeaderSize: int "Header size" cLdfMethod: str "Load Flow method:" cOpScenNum: int "Info: Number of operation scenarios:" cOrigCurve: object "Analysed curve" cPosStep: str "Info: Average position step size:" cStudyBus: object "Study Bus" cab_meth: int "Method:&0&International Standard:&1&Cable Reinforcement:&2&Ampacity Calculation" calTp: int "Default for" calTpCoord: int "Usage:Coordination:Audit:Distance Settings:Topology:Overcurrent Settings:Load Flow:Short-Circuit" calTpFlowDecomp: int "Method:Decomposition:Power exchange analysis" calTpHrmMethod: int "Load Flow method" calTpSto: int "Method:Monte Carlo:Quasi-Monte Carlo" calTpStoCom: int "Command:Load Flow:Optimal Power Flow:Dynamic Simulation" calTpStoLdfMethod: int "Load Flow method" calTpStoOpfMethod: int "Optimisation method" calTpStoSimMethod: int "Simulation type" calTpSub: int "Method:&0&AC Load Flow:&1&DC Load Flow" calTpSwp: int "Method:AC Load Flow, balanced:AC Load Flow, unbalanced:DC Load Flow (linear)" calTpTop: int "Usage:&0&Before Optimisation:&1&After Optimisation" cases: list "Cases" charact: list "Charact." chr_name: str "Characteristic Name" cnttime: int "Info: Study time" cnumCase: int "Info: Number of cases:" cnumEigen: int "Info: Number of eigenvalues:" cnumFFT: int "Info: Number of harmonic orders:" cnumFrq: int "Info: Number of frequencies:" cnumHmOd: int "Info: Number of Harmonic Orders:" cnumcont: int "Info: Number of contingencies:" cnumfiles: int "Info: Number of result files" cnumrow: int "Info: Number of rows:" contents: list "Contents" cpHeadFold: object "Head Folder" csteps: str "Info: Average step size:" ctimeph: int "Info: Number of time phases:" ctotrow: int "Info: Total number of rows:" ctricnt: int "Info: Points of time:" cvars: int "Info: Number of variables:" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" df_meth: int "Method:&0&PTDF (ComPtdf):&1&Sensitivities:&2&LODF:&3&Sensitivities (Cnt.)" f_name: str "Database Id" f_pcl: str "Protocol file Id" fileSize: int "File size:" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" header: list "Headlines" host_meth: int "Method:&0&DER Capacity:&1&Spare Load Capacity" iSchemeStatus: int "Scheme Status" keyDouble: float "Linked double value" keyDouble1: float "Linked double value 1" keyType: int "Type of the key for sub-result file" loc_name: str "Name" monitorFreq: float "Frequency" monitorStep: float "Sample period" oid_: int "ObjectID" pObjs: list "Used objects" pResElm: object "Fault location" pResElm2: object "Linked element 2" pXObjs: list "Extra objects" pid_: int "ProjectID" powpark_meth: int "Method:&0&Basic Analysis:&1&Time-series Analysis:&2&Probabilistic Analysis" powpark_sub: int "Sub-result:&0&Losses Analysis:&1&Losses Curves:&2&Samples/Time Points:&3&Energy Yield" rew: int "Rewrite every" root_id: object "Original Location" tid_: int "TimeID" trg_pmax: float "Trigger-Times: Max." trg_post: float "Trigger-Times: Post-" trg_pre: float "Trigger-Times: Pre-" unit: str "Info: Unit" upd: int "Create new file every" usedfor: str "Saving time" def AddVariable(*args): ... def AddVars(*args): ... def AttributeType(*args): ... def Clear(*args): ... def Close(*args): ... def ExecuteLoadingCommand(*args): ... def FindColumn(*args): ... def FindMaxInColumn(*args): ... def FindMaxOfVariableInRow(*args): ... def FindMinInColumn(*args): ... def FindMinOfVariableInRow(*args): ... def FinishWriting(*args): ... def Flush(*args): ... def GetColumnValues(*args): ... def GetDescription(*args): ... def GetFirstValidObject(*args): ... def GetFirstValidObjectVariable(*args): ... def GetFirstValidVariable(*args): ... def GetNextValidObject(*args): ... def GetNextValidObjectVariable(*args): ... def GetNextValidVariable(*args): ... def GetNumberOfColumns(*args): ... def GetNumberOfRows(*args): ... def GetObj(*args): ... def GetObject(*args): ... def GetObjectValue(*args): ... def GetRelCase(*args): ... def GetSubElmRes(*args): ... def GetUnit(*args): ... def GetValue(*args): ... def GetVariable(*args): ... def HasReferences(*args): ... def Init(*args): ... def InitialiseWriting(*args): ... def Load(*args): ... def Release(*args): ... def SetAsDefault(*args): ... def SetObj(*args): ... def SetSubElmResKey(*args): ... def SortAccordingToColumn(*args): ... def Write(*args): ... def WriteDraw(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var FileType : str-
File type
var TpTetris : int-
Faulted phases:
var avgStep : float-
Info: Average step size:
var cActivePower : float-
Active Power
var cAllRegNum : int-
Info: Number of transactions:
var cAutoBMW : int-
Automatically created of Boundary
var cContingency : object-
Contingency
var cFFTstep : str-
Info: Step size:
var cFilename : str-
File name
var cFlowNum : int-
Info: Number of flowgates:
var cFnom : float-
Nominal Frequency
var cHeaderSize : int-
Header size
var cLdfMethod : str-
Load Flow method:
var cOpScenNum : int-
Info: Number of operation scenarios:
var cOrigCurve : object-
Analysed curve
var cPosStep : str-
Info: Average position step size:
var cStudyBus : object-
Study Bus
var cab_meth : int-
Method:&0&International Standard:&1&Cable Reinforcement:&2&Ampacity Calculation
var calTp : int-
Default for
var calTpCoord : int-
Usage:Coordination:Audit:Distance Settings:Topology:Overcurrent Settings:Load Flow:Short-Circuit
var calTpFlowDecomp : int-
Method:Decomposition:Power exchange analysis
var calTpHrmMethod : int-
Load Flow method
var calTpSto : int-
Method:Monte Carlo:Quasi-Monte Carlo
var calTpStoCom : int-
Command:Load Flow:Optimal Power Flow:Dynamic Simulation
var calTpStoLdfMethod : int-
Load Flow method
var calTpStoOpfMethod : int-
Optimisation method
var calTpStoSimMethod : int-
Simulation type
var calTpSub : int-
Method:&0&AC Load Flow:&1&DC Load Flow
var calTpSwp : int-
Method:AC Load Flow, balanced:AC Load Flow, unbalanced:DC Load Flow (linear)
var calTpTop : int-
Usage:&0&Before Optimisation:&1&After Optimisation
var cases : list-
Cases
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cnttime : int-
Info: Study time
var cnumCase : int-
Info: Number of cases:
var cnumEigen : int-
Info: Number of eigenvalues:
var cnumFFT : int-
Info: Number of harmonic orders:
var cnumFrq : int-
Info: Number of frequencies:
var cnumHmOd : int-
Info: Number of Harmonic Orders:
var cnumcont : int-
Info: Number of contingencies:
var cnumfiles : int-
Info: Number of result files
var cnumrow : int-
Info: Number of rows:
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var csteps : str-
Info: Average step size:
var ctimeph : int-
Info: Number of time phases:
var ctotrow : int-
Info: Total number of rows:
var ctricnt : int-
Info: Points of time:
var cvars : int-
Info: Number of variables:
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var df_meth : int-
Method:&0&PTDF (ComPtdf):&1&Sensitivities:&2&LODF:&3&Sensitivities (Cnt.)
var f_name : str-
Database Id
var f_pcl : str-
Protocol file Id
var fileSize : int-
File size:
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var header : list-
Headlines
var host_meth : int-
Method:&0&DER Capacity:&1&Spare Load Capacity
var iSchemeStatus : int-
Scheme Status
var keyDouble : float-
Linked double value
var keyDouble1 : float-
Linked double value 1
var keyType : int-
Type of the key for sub-result file
var loc_name : str-
Name
var monitorFreq : float-
Frequency
var monitorStep : float-
Sample period
var oid_ : int-
ObjectID
var pObjs : list-
Used objects
var pResElm : object-
Fault location
var pResElm2 : object-
Linked element 2
var pXObjs : list-
Extra objects
var pid_ : int-
ProjectID
var powpark_meth : int-
Method:&0&Basic Analysis:&1&Time-series Analysis:&2&Probabilistic Analysis
var powpark_sub : int-
Sub-result:&0&Losses Analysis:&1&Losses Curves:&2&Samples/Time Points:&3&Energy Yield
var rew : int-
Rewrite every
var root_id : object-
Original Location
var tid_ : int-
TimeID
var trg_pmax : float-
Trigger-Times: Max.
var trg_post : float-
Trigger-Times: Post-
var trg_pre : float-
Trigger-Times: Pre-
var unit : str-
Info: Unit
var upd : int-
Create new file every
var usedfor : str-
Saving time
Methods
def AddVariable(*args)def AddVars(*args)def AttributeType(*args)def Clear(*args)def Close(*args)def ExecuteLoadingCommand(*args)def FindColumn(*args)def FindMaxInColumn(*args)def FindMaxOfVariableInRow(*args)def FindMinInColumn(*args)def FindMinOfVariableInRow(*args)def FinishWriting(*args)def Flush(*args)def GetColumnValues(*args)def GetDescription(*args)def GetFirstValidObject(*args)def GetFirstValidObjectVariable(*args)def GetFirstValidVariable(*args)def GetNextValidObject(*args)def GetNextValidObjectVariable(*args)def GetNextValidVariable(*args)def GetNumberOfColumns(*args)def GetNumberOfRows(*args)def GetObj(*args)def GetObject(*args)def GetObjectValue(*args)def GetRelCase(*args)def GetSubElmRes(*args)def GetUnit(*args)def GetValue(*args)def GetVariable(*args)def HasReferences(*args)def Init(*args)def InitialiseWriting(*args)def Load(*args)def Release(*args)def SetAsDefault(*args)def SetObj(*args)def SetSubElmResKey(*args)def SortAccordingToColumn(*args)def Write(*args)def WriteDraw(*args)
class ElmSecctrl (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmSecctrl(PFGeneral): Kpf: float "Active Power Exchange: Frequency Bias" Pexmax: float "Economic Dispatch: Maximum Power Interchange" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" cmo: int "Merit Order" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Active Power Exchange: Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cvpp: list "Active Power Percentage" dReserve: float "Economic Dispatch: Minimum Control Reserve" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iComDate: int "Commissioning Date" iOPFCpsummax: int "Max. Total Active Power Limit" iOPFCpsummin: int "Min. Total Active Power Limit" iSchemeStatus: int "Scheme Status" i_net: int "Control Mode" i_pest: int "Estimate Area Exchange Flow" i_popt: int "Optimise Area Exchange Flow" iexchange: int "Active Power Exchange: Exchange for" imode: int "Active Power Distribution" loc_name: str "Name" manuf: str "Manufacturer" oid_: int "ObjectID" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" pPmeas: object "Active Power Exchange: Boundary/Zone/Area" pid_: int "ProjectID" psetp: float "Active Power Exchange: Power Setpoint" psummax: float "Max. Total Active Power Limit" psummin: float "Min. Total Active Power Limit" psym: list "Machines" qdslCtrl: object "Quasi-Dynamic Model" rembar: object "Busbar for Frequency Measurement" root_id: object "Original Location" sernum: str "Serial Number" tid_: int "TimeID" vpp: list "Active Power Percentage" def AttributeType(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Kpf : float-
Active Power Exchange: Frequency Bias
var Pexmax : float-
Economic Dispatch: Maximum Power Interchange
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var cmo : int-
Merit Order
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Active Power Exchange: Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cvpp : list-
Active Power Percentage
var dReserve : float-
Economic Dispatch: Minimum Control Reserve
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iComDate : int-
Commissioning Date
var iOPFCpsummax : int-
Max. Total Active Power Limit
var iOPFCpsummin : int-
Min. Total Active Power Limit
var iSchemeStatus : int-
Scheme Status
var i_net : int-
Control Mode
var i_pest : int-
Estimate Area Exchange Flow
var i_popt : int-
Optimise Area Exchange Flow
var iexchange : int-
Active Power Exchange: Exchange for
var imode : int-
Active Power Distribution
var loc_name : str-
Name
var manuf : str-
Manufacturer
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var pPmeas : object-
Active Power Exchange: Boundary/Zone/Area
var pid_ : int-
ProjectID
var psetp : float-
Active Power Exchange: Power Setpoint
var psummax : float-
Max. Total Active Power Limit
var psummin : float-
Min. Total Active Power Limit
var psym : list-
Machines
var qdslCtrl : object-
Quasi-Dynamic Model
var rembar : object-
Busbar for Frequency Measurement
var root_id : object-
Original Location
var sernum : str-
Serial Number
var tid_ : int-
TimeID
var vpp : list-
Active Power Percentage
Methods
def AttributeType(*args)def HasReferences(*args)
class ElmShnt (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmShnt(PFGeneral): B0toB1: float "Zero sequence admittance: B0/B1 ratio" Bg: float "Terminal to Ground Capacitance (per Step): Susceptance to Ground" CCEarFr: float "Failures Double Earth Fault: Frequency of single earth faults" CCEarProb: float "Failures Double Earth Fault: Conditional probability of a second earth fault" CCEarRepMu: float "Failures Double Earth Fault: Repair duration" FOD: float "Failures: Forced Outage Duration" FOE: float "Failures: Forced Outage Expectancy" FOR1: float "Failures: Forced Outage Rate" G0toG1: float "Zero sequence admittance: G0/G1 ratio" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Irze: list "Rated Current of Grounding" Kctrl: float "Controller Sensitivity dq/dv" Lwidth: float "Hysteresis: Loop width" PsiresA: float "Residual flux: Residual flux, ph. A" PsiresB: float "Residual flux: Residual flux, ph. B" PsiresC: float "Residual flux: Residual flux, ph. C" Qact: float "Controller: Actual Reactive Power" Qmax: float "Controller: Max. Rated Reactive Power" R0toR1: float "Zero sequence impedance: R0/R1 ratio" Re: float "Internal Grounding Impedance: Resistance, Re" Tctrl: float "Controller Time Constant" X0toX1: float "Zero sequence impedance: X0/X1 ratio" Xe: float "Internal Grounding Impedance: Reactance, Xe" aFrolich: float "Frolich equation coefficient a" acost: float "Annual Cost" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" availFactor: float "Availability Factor" bFrolich: float "Frolich equation coefficient b" bcap: float "Layout Parameter (per Step): Susceptance" bus1: object "Terminal" bus1n: object "Neutral Conductor: Neutral" c1: float "Layout Parameter (per Step): Capacitance C1" c2: float "Layout Parameter (per Step): Capacitance C2" cConBus: object "Connected terminal" cDisplayName: str "Display Name" cFrolich: float "Frolich equation coefficient c" cNamLev: str "Name of Load Level" cNumLev: int "Number of Load Levels" cPhInfo: str "Phases:" cPsiresC: float "Residual flux: Residual flux, ph. C" cTapLev: int "Tap Position for Load Level" cUserDefIndex: int "User defined Index" c_pctrl: object "Shunt Controller" capsa: str "Vector Group:Y:D:YN" ccap: float "Layout Parameter (per Step): Capacitance" cgnd: int "Internal Grounding Impedance: Star Point:Connected:Not connected" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" cknee: float "Knee Current" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpCtrlNode: object "Target Node" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" ctech: int "Technology" cucap: float "Design Parameter (per Step): Rated Current, C" curea: float "Design Parameter (per Step): Rated Current, L" cutot: float "Design Parameter (per Step): Rated Current, L-C" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" fcharC: object "Frequency Dependence of Capacitor: C(f)" fcharC0: object "Frequency Dependence of Capacitor: C0(f)" fcharC1: object "Frequency Dependence of Capacitor: C1(f)" fcharC2: object "Frequency Dependence of Capacitor: C2(f)" fcharL: object "Frequency Dependence of R-L Element: L(f)" fcharL0: object "Frequency Dependence of R-L Element: L0(f)" fcharR: object "Frequency Dependence of R-L Element: Rs(f)" fcharR0: object "Frequency Dependence of R-L Element: Rs0(f)" fcharRp: object "Frequency Dependence of Parallel Resistance: Rp(f)" fold_id: object "In Folder" for_name: str "Foreign Key" fres: float "Design Parameter (per Step): Resonant Frequency" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" gparac: float "Layout Parameter (per Step): Parallel Conductance" grea: float "Design Parameter (per Step): Quality Factor (at fn)" greaf0: float "Design Parameter (per Step): Quality Factor (at fr)" harmPgeC: float "Frequency Dependence of Capacitor: Capacitance" harmPgeC0: float "Frequency Dependence of Capacitor: Zero-sequence Cap." harmPgeC1: float "Frequency Dependence of Capacitor: Capacitance 1" harmPgeC2: float "Frequency Dependence of Capacitor: Capacitance 2" harmPgeL: float "Frequency Dependence of R-L Element: Inductance" harmPgeL0: float "Frequency Dependence of R-L Element: Zero-sequence Ind." harmPgeR: float "Frequency Dependence of R-L Element: Resistance" harmPgeR0: float "Frequency Dependence of R-L Element: Zero-sequence Res." harmPgeRp: float "Frequency Dependence of Parallel Resistance: Parallel Resistance" iComDate: int "Commissioning Date" iFinalSlope: int "Set final slope (peak values)" iFit: int "Data fitting:Piecewise linear:Frolich:Modified Frolich" iHyster: int "Hysteresis: Model:None:History Independent" iIntTapCtrl: int "Use Integrated Tap Controller" iInterPol: int "Interpolation:spline:piecewise linear" iLimb: int "Core:&3&3 Limb:&5&5 Limb" iQorient: int "Orientation:+Q:-Q" iResFlux: int "Residual flux" iSchemeStatus: int "Scheme Status" iTaps: int "According to Measurement Report" iZeConfig: int "Internal Grounding Impedance: Configuration:Per step:Common" i_cont: int "Tap Changer:discrete:continuous" i_opt: int "Controls: Use Controller for OPF optimisation" i_optCont: int "Controls: Control Mode:discrete:continuous" i_rem: int "Remote Control" ignd: int "Star Point:grounded:compensated:isolated" iintgnd: int "Neutral Conductor: N-Connection:None:At terminal (ABC-N):Separate terminal" ilcph: int "Phase:a:b:c:a-b:b-c:c-a:Pos.Seq." imldc: str "Control Mode" iperfect: int "Failures: Ideal component" isCtrlShnt: int "Tap Control for Unit Commitment" isCtrlShntCont: int "Tap Control for Unit Commitment: Control Mode:discrete:continuous" iswitch: int "Switchable" itrmt: int "Type" ksat: int "Saturation Exponent" loc_name: str "Name" mTaps: list "Tap: Measurement Report" manuf: str "Manufacturer" mode_inp: str "Input Mode" mseFrolich: float "Frolich equation, mean squared error" ncapa: int "Controller: Act.No. of Step" ncapx: int "Controller: Max. No. of Steps" nres: float "Design Parameter (per Step): Tuning Order" nshph: int "Phases:1:2:3" oid_: int "ObjectID" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" pStoch: object "Failures: Element model" p_cub: object "Q Controlled at" p_rem: object "Controlled Node" penaltyCosts: float "Controls: Penalty costs per tap deviation" pf_recap_mn: int "Power Factor:ind.:cap." pf_recap_mx: int "Power Factor:ind.:cap." pfsetp_mn: float "Lower Power Factor Limit" pfsetp_mx: float "Upper Power Factor Limit" pgrad: float "Design Parameter (per Step): Degree" phtech: int "Technology" pid_: int "ProjectID" psi0: float "Knee Flux" qcapn: float "Design Parameter (per Step): Rated Reactive Power, C" qdslCtrl: object "Quasi-Dynamic Model" qrean: float "Design Parameter (per Step): Rated Reactive Power, L" qsetp_mn: float "Lower Reactive Power Limit" qsetp_mx: float "Upper Reactive Power Limit" qtotn: float "Design Parameter (per Step): Rated Reactive Power, L-C" rlrea: float "Layout Parameter (per Step): Inductance" root_id: object "Original Location" rpara: float "Layout Parameter (per Step): Parallel Resistance" rrea: float "Layout Parameter (per Step): Resistance" sOpComment: list "Operator Comment" satcue: list "Current (RMS)" satcur: list "Current (peak)" satflux: list "Flux (peak)" satvol: list "Voltage (RMS)" sernum: str "Serial Number" shtype: int "Shunt Type" smoothfac: float "Smoothing Factor" systp: int "System Type:AC:DC:AC/BI" tandc: float "Design Parameter (per Step): Loss Factor, tan(delta)" tid_: int "TimeID" uset_mode: int "Setpoint:local:bus target voltage" usetp_mn: float "Lower Voltage Limit" usetp_mx: float "Upper Voltage Limit" ushnm: float "Rated Voltage" xmair: float "Saturated Reactance" xrea: float "Layout Parameter (per Step): Reactance" xreapu: float "Linear Reactance" xsatFrolich: float "Frolich equation saturated reactance (p.u.)" def AttributeType(*args): ... def GetGroundingImpedance(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var B0toB1 : float-
Zero sequence admittance: B0/B1 ratio
var Bg : float-
Terminal to Ground Capacitance (per Step): Susceptance to Ground
var CCEarFr : float-
Failures Double Earth Fault: Frequency of single earth faults
var CCEarProb : float-
Failures Double Earth Fault: Conditional probability of a second earth fault
var CCEarRepMu : float-
Failures Double Earth Fault: Repair duration
var FOD : float-
Failures: Forced Outage Duration
var FOE : float-
Failures: Forced Outage Expectancy
var FOR1 : float-
Failures: Forced Outage Rate
var G0toG1 : float-
Zero sequence admittance: G0/G1 ratio
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Irze : list-
Rated Current of Grounding
var Kctrl : float-
Controller Sensitivity dq/dv
var Lwidth : float-
Hysteresis: Loop width
var PsiresA : float-
Residual flux: Residual flux, ph. A
var PsiresB : float-
Residual flux: Residual flux, ph. B
var PsiresC : float-
Residual flux: Residual flux, ph. C
var Qact : float-
Controller: Actual Reactive Power
var Qmax : float-
Controller: Max. Rated Reactive Power
var R0toR1 : float-
Zero sequence impedance: R0/R1 ratio
var Re : float-
Internal Grounding Impedance: Resistance, Re
var Tctrl : float-
Controller Time Constant
var X0toX1 : float-
Zero sequence impedance: X0/X1 ratio
var Xe : float-
Internal Grounding Impedance: Reactance, Xe
var aFrolich : float-
Frolich equation coefficient a
var acost : float-
Annual Cost
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var availFactor : float-
Availability Factor
var bFrolich : float-
Frolich equation coefficient b
var bcap : float-
Layout Parameter (per Step): Susceptance
var bus1 : object-
Terminal
var bus1n : object-
Neutral Conductor: Neutral
var c1 : float-
Layout Parameter (per Step): Capacitance C1
var c2 : float-
Layout Parameter (per Step): Capacitance C2
var cConBus : object-
Connected terminal
var cDisplayName : str-
Display Name
var cFrolich : float-
Frolich equation coefficient c
var cNamLev : str-
Name of Load Level
var cNumLev : int-
Number of Load Levels
var cPhInfo : str-
Phases:
var cPsiresC : float-
Residual flux: Residual flux, ph. C
var cTapLev : int-
Tap Position for Load Level
var cUserDefIndex : int-
User defined Index
var c_pctrl : object-
Shunt Controller
var capsa : str-
Vector Group:Y:D:YN
var ccap : float-
Layout Parameter (per Step): Capacitance
var cgnd : int-
Internal Grounding Impedance: Star Point:Connected:Not connected
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var cknee : float-
Knee Current
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpCtrlNode : object-
Target Node
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var ctech : int-
Technology
var cucap : float-
Design Parameter (per Step): Rated Current, C
var curea : float-
Design Parameter (per Step): Rated Current, L
var cutot : float-
Design Parameter (per Step): Rated Current, L-C
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var fcharC : object-
Frequency Dependence of Capacitor: C(f)
var fcharC0 : object-
Frequency Dependence of Capacitor: C0(f)
var fcharC1 : object-
Frequency Dependence of Capacitor: C1(f)
var fcharC2 : object-
Frequency Dependence of Capacitor: C2(f)
var fcharL : object-
Frequency Dependence of R-L Element: L(f)
var fcharL0 : object-
Frequency Dependence of R-L Element: L0(f)
var fcharR : object-
Frequency Dependence of R-L Element: Rs(f)
var fcharR0 : object-
Frequency Dependence of R-L Element: Rs0(f)
var fcharRp : object-
Frequency Dependence of Parallel Resistance: Rp(f)
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var fres : float-
Design Parameter (per Step): Resonant Frequency
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var gparac : float-
Layout Parameter (per Step): Parallel Conductance
var grea : float-
Design Parameter (per Step): Quality Factor (at fn)
var greaf0 : float-
Design Parameter (per Step): Quality Factor (at fr)
var harmPgeC : float-
Frequency Dependence of Capacitor: Capacitance
var harmPgeC0 : float-
Frequency Dependence of Capacitor: Zero-sequence Cap.
var harmPgeC1 : float-
Frequency Dependence of Capacitor: Capacitance 1
var harmPgeC2 : float-
Frequency Dependence of Capacitor: Capacitance 2
var harmPgeL : float-
Frequency Dependence of R-L Element: Inductance
var harmPgeL0 : float-
Frequency Dependence of R-L Element: Zero-sequence Ind.
var harmPgeR : float-
Frequency Dependence of R-L Element: Resistance
var harmPgeR0 : float-
Frequency Dependence of R-L Element: Zero-sequence Res.
var harmPgeRp : float-
Frequency Dependence of Parallel Resistance: Parallel Resistance
var iComDate : int-
Commissioning Date
var iFinalSlope : int-
Set final slope (peak values)
var iFit : int-
Data fitting:Piecewise linear:Frolich:Modified Frolich
var iHyster : int-
Hysteresis: Model:None:History Independent
var iIntTapCtrl : int-
Use Integrated Tap Controller
var iInterPol : int-
Interpolation:spline:piecewise linear
var iLimb : int-
Core:&3&3 Limb:&5&5 Limb
var iQorient : int-
Orientation:+Q:-Q
var iResFlux : int-
Residual flux
var iSchemeStatus : int-
Scheme Status
var iTaps : int-
According to Measurement Report
var iZeConfig : int-
Internal Grounding Impedance: Configuration:Per step:Common
var i_cont : int-
Tap Changer:discrete:continuous
var i_opt : int-
Controls: Use Controller for OPF optimisation
var i_optCont : int-
Controls: Control Mode:discrete:continuous
var i_rem : int-
Remote Control
var ignd : int-
Star Point:grounded:compensated:isolated
var iintgnd : int-
Neutral Conductor: N-Connection:None:At terminal (ABC-N):Separate terminal
var ilcph : int-
Phase:a:b:c:a-b:b-c:c-a:Pos.Seq.
var imldc : str-
Control Mode
var iperfect : int-
Failures: Ideal component
var isCtrlShnt : int-
Tap Control for Unit Commitment
var isCtrlShntCont : int-
Tap Control for Unit Commitment: Control Mode:discrete:continuous
var iswitch : int-
Switchable
var itrmt : int-
Type
var ksat : int-
Saturation Exponent
var loc_name : str-
Name
var mTaps : list-
Tap: Measurement Report
var manuf : str-
Manufacturer
var mode_inp : str-
Input Mode
var mseFrolich : float-
Frolich equation, mean squared error
var ncapa : int-
Controller: Act.No. of Step
var ncapx : int-
Controller: Max. No. of Steps
var nres : float-
Design Parameter (per Step): Tuning Order
var nshph : int-
Phases:1:2:3
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var pStoch : object-
Failures: Element model
var p_cub : object-
Q Controlled at
var p_rem : object-
Controlled Node
var penaltyCosts : float-
Controls: Penalty costs per tap deviation
var pf_recap_mn : int-
Power Factor:ind.:cap.
var pf_recap_mx : int-
Power Factor:ind.:cap.
var pfsetp_mn : float-
Lower Power Factor Limit
var pfsetp_mx : float-
Upper Power Factor Limit
var pgrad : float-
Design Parameter (per Step): Degree
var phtech : int-
Technology
var pid_ : int-
ProjectID
var psi0 : float-
Knee Flux
var qcapn : float-
Design Parameter (per Step): Rated Reactive Power, C
var qdslCtrl : object-
Quasi-Dynamic Model
var qrean : float-
Design Parameter (per Step): Rated Reactive Power, L
var qsetp_mn : float-
Lower Reactive Power Limit
var qsetp_mx : float-
Upper Reactive Power Limit
var qtotn : float-
Design Parameter (per Step): Rated Reactive Power, L-C
var rlrea : float-
Layout Parameter (per Step): Inductance
var root_id : object-
Original Location
var rpara : float-
Layout Parameter (per Step): Parallel Resistance
var rrea : float-
Layout Parameter (per Step): Resistance
var sOpComment : list-
Operator Comment
var satcue : list-
Current (RMS)
var satcur : list-
Current (peak)
var satflux : list-
Flux (peak)
var satvol : list-
Voltage (RMS)
var sernum : str-
Serial Number
var shtype : int-
Shunt Type
var smoothfac : float-
Smoothing Factor
var systp : int-
System Type:AC:DC:AC/BI
var tandc : float-
Design Parameter (per Step): Loss Factor, tan(delta)
var tid_ : int-
TimeID
var uset_mode : int-
Setpoint:local:bus target voltage
var usetp_mn : float-
Lower Voltage Limit
var usetp_mx : float-
Upper Voltage Limit
var ushnm : float-
Rated Voltage
var xmair : float-
Saturated Reactance
var xrea : float-
Layout Parameter (per Step): Reactance
var xreapu : float-
Linear Reactance
var xsatFrolich : float-
Frolich equation saturated reactance (p.u.)
Methods
def AttributeType(*args)def GetGroundingImpedance(*args)def HasReferences(*args)
class ElmSind (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmSind(PFGeneral): CCEarFr: float "Failures Double Earth Fault: Frequency of single earth faults" CCEarProb: float "Failures Double Earth Fault: Conditional probability of a second earth fault" CCEarRepMu: float "Failures Double Earth Fault: Repair duration" Curn: float "Ratings: Rated Current" FOD: float "Failures: Forced Outage Duration" FOE: float "Failures: Forced Outage Expectancy" FOR1: float "Failures: Forced Outage Rate" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Inom: float "Nominal Current" InomPre: float "Pre-fault nominal current" Lf: float "Frequency Dependencies: Inductance, L" Lf0: float "Frequency Dependencies: Inductance, L0" Lwidth: float "Hysteresis: Loop width" Pcu: float "Impedance: Copper Losses" PsiresA: float "Residual flux: Residual flux, ph. A" PsiresB: float "Residual flux: Residual flux, ph. B" PsiresC: float "Residual flux: Residual flux, ph. C" R0toR1: float "Zero sequence impedance: R0/R1 ratio" Rf: float "Frequency Dependencies: Resistance, R" Rf0: float "Frequency Dependencies: Resistance, R0" Sn: float "Ratings: Rated Power" X0toX1: float "Zero sequence impedance: X0/X1 ratio" Zd: float "Impedance: Impedance (absolute) Zd" aFrolich: float "Frolich equation coefficient a" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bFrolich: float "Frolich equation coefficient b" bus1: object "Terminal i" bus2: object "Terminal j" cDisplayName: str "Display Name" cFrolich: float "Frolich equation coefficient c" cPsiresC: float "Residual flux: Residual flux, ph. C" cUserDefIndex: int "User defined Index" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" cknee: float "Knee Current" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" emtLinSig: int "Variable inductance/reactance via input signals" fcharL: object "Frequency Dependencies: L(f)" fcharL0: object "Frequency Dependencies: L0(f)" fcharR: object "Frequency Dependencies: R(f)" fcharR0: object "Frequency Dependencies: R0(f)" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAreaBus: int "Area" iAstabint: int "A-stable integration algorithm" iComDate: int "Commissioning Date" iFinalSlope: int "Set final slope (peak values)" iFit: int "Data fitting:Piecewise linear:Frolich:Modified Frolich" iHyster: int "Hysteresis: Model:None:History Independent" iInterPol: int "Interpolation:spline:piecewise linear" iLimb: int "Core:&3&3 Limb:&5&5 Limb" iResFlux: int "Residual flux" iSchemeStatus: int "Scheme Status" iZoneBus: int "Zone" iperfect: int "Failures: Ideal component" itrmt: int "Type" ksat: int "Saturation Exponent" loc_name: str "Name" lossAssign: int "Loss assignment:according to grouping:uniformly distributed:to Terminal i:to Terminal j" lrea: float "Impedance: Inductance, L" manuf: str "Manufacturer" maxload: float "Thermal Loading Limit: Max. Loading" mseFrolich: float "Frolich equation, mean squared error" nphases: int "Phases:1:3" oid_: int "ObjectID" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" pRating: object "Thermal Rating" pStoch: object "Failures: Element model" pid_: int "ProjectID" psi0: float "Knee Flux" root_id: object "Original Location" rrea: float "Impedance: Resistance, R" satcue: list "Current (RMS)" satcur: list "Current (peak)" satflux: list "Flux (peak)" satvol: list "Voltage (RMS)" sernum: str "Serial Number" smoothfac: float "Smoothing Factor" systp: int "System Type:AC:DC:AC/BI" tid_: int "TimeID" ucn: float "Ratings: Rated Voltage" uk: float "Impedance: Short-Circuit Voltage uk" ukr: float "Impedance: Short-Circuit Voltage (Re(uk)) ukr" xmair: float "Saturated Reactance" xrea: float "Impedance: Reactance, X" xreapu: float "Linear Reactance" xsatFrolich: float "Frolich equation saturated reactance (p.u.)" def AttributeType(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var CCEarFr : float-
Failures Double Earth Fault: Frequency of single earth faults
var CCEarProb : float-
Failures Double Earth Fault: Conditional probability of a second earth fault
var CCEarRepMu : float-
Failures Double Earth Fault: Repair duration
var Curn : float-
Ratings: Rated Current
var FOD : float-
Failures: Forced Outage Duration
var FOE : float-
Failures: Forced Outage Expectancy
var FOR1 : float-
Failures: Forced Outage Rate
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Inom : float-
Nominal Current
var InomPre : float-
Pre-fault nominal current
var Lf : float-
Frequency Dependencies: Inductance, L
var Lf0 : float-
Frequency Dependencies: Inductance, L0
var Lwidth : float-
Hysteresis: Loop width
var Pcu : float-
Impedance: Copper Losses
var PsiresA : float-
Residual flux: Residual flux, ph. A
var PsiresB : float-
Residual flux: Residual flux, ph. B
var PsiresC : float-
Residual flux: Residual flux, ph. C
var R0toR1 : float-
Zero sequence impedance: R0/R1 ratio
var Rf : float-
Frequency Dependencies: Resistance, R
var Rf0 : float-
Frequency Dependencies: Resistance, R0
var Sn : float-
Ratings: Rated Power
var X0toX1 : float-
Zero sequence impedance: X0/X1 ratio
var Zd : float-
Impedance: Impedance (absolute) Zd
var aFrolich : float-
Frolich equation coefficient a
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bFrolich : float-
Frolich equation coefficient b
var bus1 : object-
Terminal i
var bus2 : object-
Terminal j
var cDisplayName : str-
Display Name
var cFrolich : float-
Frolich equation coefficient c
var cPsiresC : float-
Residual flux: Residual flux, ph. C
var cUserDefIndex : int-
User defined Index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var cknee : float-
Knee Current
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var emtLinSig : int-
Variable inductance/reactance via input signals
var fcharL : object-
Frequency Dependencies: L(f)
var fcharL0 : object-
Frequency Dependencies: L0(f)
var fcharR : object-
Frequency Dependencies: R(f)
var fcharR0 : object-
Frequency Dependencies: R0(f)
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAreaBus : int-
Area
var iAstabint : int-
A-stable integration algorithm
var iComDate : int-
Commissioning Date
var iFinalSlope : int-
Set final slope (peak values)
var iFit : int-
Data fitting:Piecewise linear:Frolich:Modified Frolich
var iHyster : int-
Hysteresis: Model:None:History Independent
var iInterPol : int-
Interpolation:spline:piecewise linear
var iLimb : int-
Core:&3&3 Limb:&5&5 Limb
var iResFlux : int-
Residual flux
var iSchemeStatus : int-
Scheme Status
var iZoneBus : int-
Zone
var iperfect : int-
Failures: Ideal component
var itrmt : int-
Type
var ksat : int-
Saturation Exponent
var loc_name : str-
Name
var lossAssign : int-
Loss assignment:according to grouping:uniformly distributed:to Terminal i:to Terminal j
var lrea : float-
Impedance: Inductance, L
var manuf : str-
Manufacturer
var maxload : float-
Thermal Loading Limit: Max. Loading
var mseFrolich : float-
Frolich equation, mean squared error
var nphases : int-
Phases:1:3
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var pRating : object-
Thermal Rating
var pStoch : object-
Failures: Element model
var pid_ : int-
ProjectID
var psi0 : float-
Knee Flux
var root_id : object-
Original Location
var rrea : float-
Impedance: Resistance, R
var satcue : list-
Current (RMS)
var satcur : list-
Current (peak)
var satflux : list-
Flux (peak)
var satvol : list-
Voltage (RMS)
var sernum : str-
Serial Number
var smoothfac : float-
Smoothing Factor
var systp : int-
System Type:AC:DC:AC/BI
var tid_ : int-
TimeID
var ucn : float-
Ratings: Rated Voltage
var uk : float-
Impedance: Short-Circuit Voltage uk
var ukr : float-
Impedance: Short-Circuit Voltage (Re(uk)) ukr
var xmair : float-
Saturated Reactance
var xrea : float-
Impedance: Reactance, X
var xreapu : float-
Linear Reactance
var xsatFrolich : float-
Frolich equation saturated reactance (p.u.)
Methods
def AttributeType(*args)def HasReferences(*args)
class ElmSite (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmSite(PFGeneral): GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" charact: list "Charact." chr_name: str "Characteristic Name" cimRdfId: list "RDF ID" contents: list "Contents" cpGrid: object "Grid" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pDiagram: object "Diagram" pid_: int "ProjectID" root_id: object "Original Location" sType: str "Type" tid_: int "TimeID" def AttributeType(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cimRdfId : list-
RDF ID
var contents : list-
Contents
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pDiagram : object-
Diagram
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sType : str-
Type
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def HasReferences(*args)
class ElmStactrl (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmStactrl(PFGeneral): Qdroop: float "Enable Droop: Droop" Qdroopoe: float "Q(V)-Characteristic: Droop (overexcited)" Qdroopue: float "Q(V)-Characteristic: Droop (underexcited)" Qmax: float "Q(V)-Characteristic: Qmax" Qmin: float "Q(V)-Characteristic: Qmin" Srated: float "Enable Droop: Rated Reactive Power" Tctrl: float "Reactive Power Distribution: Controller Time Constant" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" cconn: int "Connected" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" commissionDate: str "Commissioning Date" consQdisp: int "Reactive Power Distribution: Consider reactive power dispatch" constr: int "Year of Construction" cosphi_char: int "PF-Control:Const. cosphi:cosphi(P)-Characteristic:cosphi(V)-Characteristic" cpArea: object "Area" cpBranch: object "Branch" cpCtrlNode: object "Controlled Node: Target Node" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cvgen: list "Voltage Setpoint" cvgenmax: list "Max. Voltage" cvgenmin: list "Min. Voltage" cvqq: list "Reactive Power Percentage" dReserve: float "Minimum Control Reserve" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" ddroop: float "Enable Droop: Droop" ddroopoe: float "Q(V)-Characteristic: Droop (overexcited)" ddroopue: float "Q(V)-Characteristic: Droop (underexcited)" deltaV: float "Enable Droop: delta(V)" deltaVoe: float "Q(V)-Characteristic: delta(V) (overexcited)" deltaVue: float "Q(V)-Characteristic: delta(V) (underexcited)" desc: list "Description" doc_id: object "Additional Data" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iComDate: int "Commissioning Date" iOPFCqsummax: int "Max. Total Reactive Power Limit" iOPFCqsummin: int "Min. Total Reactive Power Limit" iQorient: int "Orientation:+Q:-Q" iSchemeStatus: int "Scheme Status" iTrfCtrl: int "Reactive Power Distribution: Step-up Transformer Control:None:HV-Side:LV-Side" i_ctrl: int "Control Mode" i_droop: int "Enable Droop" i_phase: int "Phase:Pos.Seq.:Average:a:b:c:a-b:b-c:c-a" i_uest: int "Estimate Voltage Setpoint" i_uopt: int "Optimise Voltage Setpoint" imode: int "Reactive Power Distribution" iopt_tdr: int "Q(V)-Characteristic: Different droop values" loc_name: str "Name" manuf: str "Manufacturer" oid_: int "ObjectID" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" pQPcurve: object "Q(P)-Characteristic: Q(P)-Curve" pQmeas: object "Enable Droop: Q measured at" p_cub: object "Control Q at" p_over: float "cosphi(P)-Characteristic Overexcited: Active Power" p_under: float "cosphi(P)-Characteristic Underexcited: Active Power" pf_over: float "cosphi(P)-Characteristic Overexcited: Min. Power Factor" pf_recap: int "Power Factor:ind.:cap." pf_under: float "cosphi(P)-Characteristic Underexcited: Min. Power Factor" pfsetp: float "Power Factor" pid_: int "ProjectID" psym: list "Machines" qsetp: float "Q Setpoint" qsummax: float "Max. Total Reactive Power Limit" qsummin: float "Min. Total Reactive Power Limit" qu_char: int "Q-Control:Const. Q:Q(V)-Characteristic:Q(P)-Characteristic" refbar: object "Q(V)-Characteristic: Reference Node" rembar: object "Controlled Node: Controlled Node" root_id: object "Original Location" sOpComment: list "Operator Comment" selAutoUn: float "Controlled Node: Busbar Search Criteria >=" selBus: int "Controlled Node" sernum: str "Serial Number" tansetp: float "tan(phi)" tid_: int "TimeID" u_over: float "cosphi(V)-Characteristic Overexcited: Voltage" u_under: float "cosphi(V)-Characteristic Underexcited: Voltage" udeadblow: float "Q(V)-Characteristic Voltage Dead Band: Lower Voltage Limit" udeadbup: float "Q(V)-Characteristic Voltage Dead Band: Upper Voltage Limit" uset_mode: int "Controlled Node: Setpoint:Station Controller:bus target voltage" usetp: float "Controlled Node: Voltage Setpoint" vqq: list "Reactive Power Percentage" def AttributeType(*args): ... def GetControlledHVNode(*args): ... def GetControlledLVNode(*args): ... def GetStepupTransformer(*args): ... def HasReferences(*args): ... def Info(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Qdroop : float-
Enable Droop: Droop
var Qdroopoe : float-
Q(V)-Characteristic: Droop (overexcited)
var Qdroopue : float-
Q(V)-Characteristic: Droop (underexcited)
var Qmax : float-
Q(V)-Characteristic: Qmax
var Qmin : float-
Q(V)-Characteristic: Qmin
var Srated : float-
Enable Droop: Rated Reactive Power
var Tctrl : float-
Reactive Power Distribution: Controller Time Constant
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var cconn : int-
Connected
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var commissionDate : str-
Commissioning Date
var consQdisp : int-
Reactive Power Distribution: Consider reactive power dispatch
var constr : int-
Year of Construction
var cosphi_char : int-
PF-Control:Const. cosphi:cosphi(P)-Characteristic:cosphi(V)-Characteristic
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpCtrlNode : object-
Controlled Node: Target Node
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cvgen : list-
Voltage Setpoint
var cvgenmax : list-
Max. Voltage
var cvgenmin : list-
Min. Voltage
var cvqq : list-
Reactive Power Percentage
var dReserve : float-
Minimum Control Reserve
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var ddroop : float-
Enable Droop: Droop
var ddroopoe : float-
Q(V)-Characteristic: Droop (overexcited)
var ddroopue : float-
Q(V)-Characteristic: Droop (underexcited)
var deltaV : float-
Enable Droop: delta(V)
var deltaVoe : float-
Q(V)-Characteristic: delta(V) (overexcited)
var deltaVue : float-
Q(V)-Characteristic: delta(V) (underexcited)
var desc : list-
Description
var doc_id : object-
Additional Data
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iComDate : int-
Commissioning Date
var iOPFCqsummax : int-
Max. Total Reactive Power Limit
var iOPFCqsummin : int-
Min. Total Reactive Power Limit
var iQorient : int-
Orientation:+Q:-Q
var iSchemeStatus : int-
Scheme Status
var iTrfCtrl : int-
Reactive Power Distribution: Step-up Transformer Control:None:HV-Side:LV-Side
var i_ctrl : int-
Control Mode
var i_droop : int-
Enable Droop
var i_phase : int-
Phase:Pos.Seq.:Average:a:b:c:a-b:b-c:c-a
var i_uest : int-
Estimate Voltage Setpoint
var i_uopt : int-
Optimise Voltage Setpoint
var imode : int-
Reactive Power Distribution
var iopt_tdr : int-
Q(V)-Characteristic: Different droop values
var loc_name : str-
Name
var manuf : str-
Manufacturer
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var pQPcurve : object-
Q(P)-Characteristic: Q(P)-Curve
var pQmeas : object-
Enable Droop: Q measured at
var p_cub : object-
Control Q at
var p_over : float-
cosphi(P)-Characteristic Overexcited: Active Power
var p_under : float-
cosphi(P)-Characteristic Underexcited: Active Power
var pf_over : float-
cosphi(P)-Characteristic Overexcited: Min. Power Factor
var pf_recap : int-
Power Factor:ind.:cap.
var pf_under : float-
cosphi(P)-Characteristic Underexcited: Min. Power Factor
var pfsetp : float-
Power Factor
var pid_ : int-
ProjectID
var psym : list-
Machines
var qsetp : float-
Q Setpoint
var qsummax : float-
Max. Total Reactive Power Limit
var qsummin : float-
Min. Total Reactive Power Limit
var qu_char : int-
Q-Control:Const. Q:Q(V)-Characteristic:Q(P)-Characteristic
var refbar : object-
Q(V)-Characteristic: Reference Node
var rembar : object-
Controlled Node: Controlled Node
var root_id : object-
Original Location
var sOpComment : list-
Operator Comment
var selAutoUn : float-
Controlled Node: Busbar Search Criteria >=
var selBus : int-
Controlled Node
var sernum : str-
Serial Number
var tansetp : float-
tan(phi)
var tid_ : int-
TimeID
var u_over : float-
cosphi(V)-Characteristic Overexcited: Voltage
var u_under : float-
cosphi(V)-Characteristic Underexcited: Voltage
var udeadblow : float-
Q(V)-Characteristic Voltage Dead Band: Lower Voltage Limit
var udeadbup : float-
Q(V)-Characteristic Voltage Dead Band: Upper Voltage Limit
var uset_mode : int-
Controlled Node: Setpoint:Station Controller:bus target voltage
var usetp : float-
Controlled Node: Voltage Setpoint
var vqq : list-
Reactive Power Percentage
Methods
def AttributeType(*args)def GetControlledHVNode(*args)def GetControlledLVNode(*args)def GetStepupTransformer(*args)def HasReferences(*args)def Info(*args)
class ElmSubstat (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmSubstat(PFGeneral): AccessTime: float "Access Times of Switches: Access Time" BoxDepth: float "Dimensions of enclosure: Depth" BoxHeight: float "Dimensions of enclosure: Height" BoxWidth: float "Dimensions of enclosure: Width" CondGap: float "Conductor Gap" DcBoxType: int "Enclosure type:Panelboard:LV switchgear:MV switchgear" Electrodes: str "Electrode configuration" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Hmax: float "Hmax" LocAccTime: float "Access Times of Switches: Local Access Time" Unom: float "Nominal Voltage" WorkDist: float "Working Distance" Xfactor: float "Distance Factor" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cUnom: float "Nominal Voltage" charact: list "Charact." chr_name: str "Characteristic Name" cimRdfId: list "RDF ID" constr: int "Year of Construction" contents: list "Contents" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBoxed: int "Enclosure:Open air:Boxed" iSchemeStatus: int "Scheme Status" icolor: int "Colour" isRaActive: int "Running arrangement active" loc_name: str "Name" oid_: int "ObjectID" pArea: object "Default Area" pDiagram: object "Diagram" pOperator: object "Default Operator" pOwner: object "Default Owner" pRA: object "Running Arrangement: Running Arrangement" pSwSc: object "Switching Rules: Active Rules" pZone: object "Default Zone" pid_: int "ProjectID" root_id: object "Original Location" sShort: str "Short Name" sType: str "Type" stoLoad: object "Load Distribution Curve: Distribution Curve" tid_: int "TimeID" def ApplyAndResetRA(*args): ... def AttributeType(*args): ... def GetSplit(*args): ... def GetSplitCal(*args): ... def GetSplitIndex(*args): ... def GetSuppliedElements(*args): ... def HasReferences(*args): ... def OverwriteRA(*args): ... def ResetRA(*args): ... def SaveAsRA(*args): ... def SaveAsSwSc(*args): ... def SetRA(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AccessTime : float-
Access Times of Switches: Access Time
var BoxDepth : float-
Dimensions of enclosure: Depth
var BoxHeight : float-
Dimensions of enclosure: Height
var BoxWidth : float-
Dimensions of enclosure: Width
var CondGap : float-
Conductor Gap
var DcBoxType : int-
Enclosure type:Panelboard:LV switchgear:MV switchgear
var Electrodes : str-
Electrode configuration
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Hmax : float-
Hmax
var LocAccTime : float-
Access Times of Switches: Local Access Time
var Unom : float-
Nominal Voltage
var WorkDist : float-
Working Distance
var Xfactor : float-
Distance Factor
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cUnom : float-
Nominal Voltage
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cimRdfId : list-
RDF ID
var constr : int-
Year of Construction
var contents : list-
Contents
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBoxed : int-
Enclosure:Open air:Boxed
var iSchemeStatus : int-
Scheme Status
var icolor : int-
Colour
var isRaActive : int-
Running arrangement active
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pArea : object-
Default Area
var pDiagram : object-
Diagram
var pOperator : object-
Default Operator
var pOwner : object-
Default Owner
var pRA : object-
Running Arrangement: Running Arrangement
var pSwSc : object-
Switching Rules: Active Rules
var pZone : object-
Default Zone
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sShort : str-
Short Name
var sType : str-
Type
var stoLoad : object-
Load Distribution Curve: Distribution Curve
var tid_ : int-
TimeID
Methods
def ApplyAndResetRA(*args)def AttributeType(*args)def GetSplit(*args)def GetSplitCal(*args)def GetSplitIndex(*args)def GetSuppliedElements(*args)def HasReferences(*args)def OverwriteRA(*args)def ResetRA(*args)def SaveAsRA(*args)def SaveAsSwSc(*args)def SetRA(*args)
class ElmSvs (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmSvs(PFGeneral): GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Inom: float "Nominal Current" Irated: float "Harmonic Current Injections: Rated Current" Qdroop: float "Enable droop: Droop" Qfixcap: float "MSC: Q per capacitor (<0)" Qmax_a: float "Qmax(C)" Qmin_a: float "Qmin(L)" QtargetBase: int "Base:Reactive power limits:Rated apparent power" QtargetRPR: float "Q target value" R0: float "Resistance, R0" Re: float "Resistance, Re" Srated: float "Enable droop: Rated reactive power" X0: float "Reactance, X0" Xe: float "Reactance, Xe" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" availFactor: float "Availability Factor" bus1: object "Terminal" cDisplayName: str "Display Name" cTypHmc: str "Harmonic Current Injections: Type of Harmonic Sources" cUserDefIndex: int "User defined Index" c_pmod: object "Model" c_pstac: object "External station controller" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" commissionDate: str "Commissioning Date" constr: int "Year of Construction" copfQmax1: float "Reactive power limits: Max. react. power limit at 0.9 p.u." copfQmax2: float "Reactive power limits: Max. react. power limit at 1 p.u." copfQmax3: float "Reactive power limits: Max. react. power limit at 1.1 p.u." copfQmin1: float "Reactive power limits: Min. react. power limit at 0.9 p.u." copfQmin2: float "Reactive power limits: Min. react. power limit at 1 p.u." copfQmin3: float "Reactive power limits: Min. react. power limit at 1.1 p.u." copfVolt1: float "Reactive power limits: Voltage: 0.9 p.u." copfVolt2: float "Reactive power limits: Voltage: 1 p.u." copfVolt3: float "Reactive power limits: Voltage: 1.1 p.u." cpArea: object "Area" cpBranch: object "Branch" cpCtrlNode: object "Target node" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" ddroop: float "Enable droop: Droop" desc: list "Description" doc_id: object "Additional Data" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAstabint: int "A-stable integration algorithm" iComDate: int "Commissioning Date" iOPFCQmax: int "Reactive power limits: Max. react. power limit" iOPFCQmin: int "Reactive power limits: Min. react. power limit" iSchemeStatus: int "Scheme Status" i_ctrl: int "Control mode" i_det: int "TCR model" i_droop: int "Enable droop" i_int: int "Ideal SVS" i_qini: int "State Estimation: Estimate reactive power" i_rem: int "Remote control" i_sctrl: int "Balanced/Unbalanced control" i_udeadb: int "Voltage dead band" iconn: int "Connection mode of capacitors:Y:D:YN" ictsv: int "Reactive power as control" icurref: int "Harmonic Current Injections: Harmonic currents referred to" isRPR: int "Optimisation of reactive power reserve" ivcop: int "Phase:a-b:b-c:c-a:Average:Pos.seq." loc_name: str "Name" manuf: str "Manufacturer" maxorder: int "Maximum harmonic order" nfixcap: int "MSC: Number of capacitors" nncap: int "Actual values: Act. number of capacitors" nxcap: int "TSC: Max. number of capacitors" oid_: int "ObjectID" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" pQmeas: object "Enable droop: Q measured at" pSubModel: object "Submodel" p_cub: object "Control Q at" p_rem: object "Controlled node" pcu: float "Maximum copper losses" phmc: object "Harmonic Current Injections: Harmonic currents (TCR)" pid_: int "ProjectID" q0: float "Reactive power" qdslCtrl: object "Quasi-Dynamic Model" qmax: float "TCR: Q of reactance (>0)" qmin: float "TSC: Q per capacitor (<0)" qsetp: float "Q Setpoint" root_id: object "Original Location" sOpComment: list "Operator comment" sernum: str "Serial Number" tcrmax: float "TCR: Max. limit" tcrqact: float "Actual values: Act. value of TCR" tid_: int "TimeID" udeadblow: float "Voltage dead band: Lower voltage limit" udeadbup: float "Voltage dead band: Upper voltage limit" uset_mode: int "Setpoint:local:bus target voltage" usetp: float "Voltage setpoint" def AttributeType(*args): ... def GetStepupTransformer(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Inom : float-
Nominal Current
var Irated : float-
Harmonic Current Injections: Rated Current
var Qdroop : float-
Enable droop: Droop
var Qfixcap : float-
MSC: Q per capacitor (<0)
var Qmax_a : float-
Qmax(C)
var Qmin_a : float-
Qmin(L)
var QtargetBase : int-
Base:Reactive power limits:Rated apparent power
var QtargetRPR : float-
Q target value
var R0 : float-
Resistance, R0
var Re : float-
Resistance, Re
var Srated : float-
Enable droop: Rated reactive power
var X0 : float-
Reactance, X0
var Xe : float-
Reactance, Xe
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var availFactor : float-
Availability Factor
var bus1 : object-
Terminal
var cDisplayName : str-
Display Name
var cTypHmc : str-
Harmonic Current Injections: Type of Harmonic Sources
var cUserDefIndex : int-
User defined Index
var c_pmod : object-
Model
var c_pstac : object-
External station controller
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var copfQmax1 : float-
Reactive power limits: Max. react. power limit at 0.9 p.u.
var copfQmax2 : float-
Reactive power limits: Max. react. power limit at 1 p.u.
var copfQmax3 : float-
Reactive power limits: Max. react. power limit at 1.1 p.u.
var copfQmin1 : float-
Reactive power limits: Min. react. power limit at 0.9 p.u.
var copfQmin2 : float-
Reactive power limits: Min. react. power limit at 1 p.u.
var copfQmin3 : float-
Reactive power limits: Min. react. power limit at 1.1 p.u.
var copfVolt1 : float-
Reactive power limits: Voltage: 0.9 p.u.
var copfVolt2 : float-
Reactive power limits: Voltage: 1 p.u.
var copfVolt3 : float-
Reactive power limits: Voltage: 1.1 p.u.
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpCtrlNode : object-
Target node
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var ddroop : float-
Enable droop: Droop
var desc : list-
Description
var doc_id : object-
Additional Data
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAstabint : int-
A-stable integration algorithm
var iComDate : int-
Commissioning Date
var iOPFCQmax : int-
Reactive power limits: Max. react. power limit
var iOPFCQmin : int-
Reactive power limits: Min. react. power limit
var iSchemeStatus : int-
Scheme Status
var i_ctrl : int-
Control mode
var i_det : int-
TCR model
var i_droop : int-
Enable droop
var i_int : int-
Ideal SVS
var i_qini : int-
State Estimation: Estimate reactive power
var i_rem : int-
Remote control
var i_sctrl : int-
Balanced/Unbalanced control
var i_udeadb : int-
Voltage dead band
var iconn : int-
Connection mode of capacitors:Y:D:YN
var ictsv : int-
Reactive power as control
var icurref : int-
Harmonic Current Injections: Harmonic currents referred to
var isRPR : int-
Optimisation of reactive power reserve
var ivcop : int-
Phase:a-b:b-c:c-a:Average:Pos.seq.
var loc_name : str-
Name
var manuf : str-
Manufacturer
var maxorder : int-
Maximum harmonic order
var nfixcap : int-
MSC: Number of capacitors
var nncap : int-
Actual values: Act. number of capacitors
var nxcap : int-
TSC: Max. number of capacitors
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var pQmeas : object-
Enable droop: Q measured at
var pSubModel : object-
Submodel
var p_cub : object-
Control Q at
var p_rem : object-
Controlled node
var pcu : float-
Maximum copper losses
var phmc : object-
Harmonic Current Injections: Harmonic currents (TCR)
var pid_ : int-
ProjectID
var q0 : float-
Reactive power
var qdslCtrl : object-
Quasi-Dynamic Model
var qmax : float-
TCR: Q of reactance (>0)
var qmin : float-
TSC: Q per capacitor (<0)
var qsetp : float-
Q Setpoint
var root_id : object-
Original Location
var sOpComment : list-
Operator comment
var sernum : str-
Serial Number
var tcrmax : float-
TCR: Max. limit
var tcrqact : float-
Actual values: Act. value of TCR
var tid_ : int-
TimeID
var udeadblow : float-
Voltage dead band: Lower voltage limit
var udeadbup : float-
Voltage dead band: Upper voltage limit
var uset_mode : int-
Setpoint:local:bus target voltage
var usetp : float-
Voltage setpoint
Methods
def AttributeType(*args)def GetStepupTransformer(*args)def HasReferences(*args)
class ElmSym (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmSym(PFGeneral): EDS: float "Stochastic Model for Generation: Expectancy of derated states" FAY: float "Stochastic Model for Generation: Full Availability Expectancy" FOE: float "Stochastic Model for Generation: Forced Outage Expectancy" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Inom: float "Nominal Current" Irze: list "Rated Current of Grounding" Jme: float "Mechanical load: Moment of inertia" Kpf: float "Dispatch: Prim. Frequency Bias" P_max: float "Active Power: Rating: Max." P_min: float "Min." Pctrl: int "Active power control: Active power steps:fixed:continuous:1:2:3:4:5:6:7:8:9:10" PmaxInv: float "Separate consumption mode: Max." PmaxInvPU: float "Separate consumption mode: Max." Pmax_a: float "Pmax(act.)" Pmax_uc: float "Active Power Operational Limits: Max." Pmax_ucPU: float "Active Power Operational Limits: Max." PminInv: float "Separate consumption mode: Min." PminInvPU: float "Separate consumption mode: Min." Pmin_a: float "Pmin(act.)" Pmin_uc: float "Active Power Operational Limits: Min." Pmin_ucPU: float "Active Power Operational Limits: Min." Pngrel: float "Stochastic Model for Generation: Based on rated active power (Pr)" Pnom: float "Active Power Operational Limits: Pr(rated)" Qmax_a: float "Qmax(act.)" Qmin_a: float "Qmin(act.)" QtargetBase: int "Optimisation of reactive power reserve: Base:Reactive power limits:Rated apparent power" QtargetRPR: float "Optimisation of reactive power reserve: Q target value" Tstart: float "Time-overcurrent plot: Starting Time" aCategory: str "Plant Category" aSubCategory: str "Subcategory" allowConsumMode: int "Separate consumption mode" allowGenMode: int "Separate generation mode" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" av_mode: str "Local Controller" availFactor: float "Availability Factor" avgCosts: float "Average costs" avgCostsUc: float "Piecewise linearisation for LP: Average costs" beta: float "Wind Model Weibull Distribution for Wind Speed: Beta" bus1: object "Terminal" bus1n: object "Neutral Conductor: Neutral" bustp: str "Corresponding Bus Type:" cCategory: str "Plant Category" cDisplayName: str "Display Name" cIsDiscreteCtrlP: int "Restriction to discrete active power values" cIsMustRunUC: int "Additional constraints for controls: Must run" cIsPcurrAllowed: int "Allow current active power value" cQ_max: float "Reactive Power Operational Limits: Maximum" cQ_min: float "Reactive Power Operational Limits: Minimum" cStorage: object "Generator usage: Storage model" cSubCategory: str "Subcategory" cTypHmc: str "Harmonic Load Flow: Type of Harmonic Sources" cUserDefIndex: int "User defined Index" cVecDiscreteCtrlPvals: list "Valid active power values" c_pCtrlHV: object "Controlled HV-busbar" c_pmdm: object "Mechanical load: Mdm" c_pmod: object "Model" c_psecc: object "External Secondary Controller" c_pstac: object "External Station Controller" cap_P: list "Act.Power" cap_Qmn: list "Min." cap_Qmx: list "Max." ccost: list "Costs" cfixedCosts: float "Consumption mode: Fixed costs" cgnd: int "Internal Grounding Impedance: Star Point:Connected:Not connected" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" cnwsamples: int "Wind Model Time Series Characteristics: Annual Samples: Number of Samples" coldStartTime: float "Start-up costs: Cold-start time" commissionDate: str "Commissioning Date" constr: int "Year of Construction" consumCosts: float "Consumption mode: Consumption costs" cosgini: float "Dispatch: Power Factor" cosgini_a: float "Actual Dispatch: Power Factor (act.)" cosimModel: int "Used for Co-simulation" costColdStart: float "Start-up costs: Cold-start costs" costCurtailment: float "Costs for curtailment" costRedispatchDown: float "Additional redispatch costs: Downward active power redispatch costs" costRedispatchP: float "Redispatch costs for active power change" costRedispatchQ: float "Redispatch costs for reactive power change" costRedispatchUp: float "Additional redispatch costs: Upward active power redispatch costs" costShutDown: float "Shut-down costs" cost_up: float "Start-up costs: Warm-start costs" costp: float "Costs per MW" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cpower: list "Power" cq_max: float "Reactive Power Operational Limits: Max." cq_min: float "Reactive Power Operational Limits: Min." ctag: float "Mechanical load: Acceleration time const. from type" ctagtot: float "Mechanical load: Total acceleration time const." dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" ddroop: float "Voltage Droop: Droop" desc: list "Description" discMethCostOp: int "Piecewise linearisation for LP" dispatch: int "Generator Dispatch" doc_id: object "Additional Data" dphi: float "Change of phi effect on stability (RMS - Standard model) (for testing only)" dpl1: float "dpl1" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" drawInrush: int "Time-overcurrent plot: Draw Inrush Current" drawStall: int "Time-overcurrent plot: Draw Thermal Overload" dsecres: float "Reserve" efdBaseRatio: float "Excitation system: Efd base ratio" efficiencyCurveConsum: object "Efficiency: Efficiency curve (consumption)" efficiencyCurveGen: object "Efficiency: Efficiency curve (generation)" efficiencyLPconsum: float "Efficiency: Used efficiency (consumption)" efficiencyLPgen: float "Efficiency: Used efficiency (generation)" fixed: int "Must run" fixedCosts: float "Fixed costs" fold_id: object "In Folder" for_name: str "Foreign Key" genShiftKey: float "Generation shift key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" gratio: float "Mechanical load: Gear ratio" iAstabint: int "A-stable integration algorithm" iComDate: int "Commissioning Date" iHmcType: int "Harmonic Load Flow: Harmonic Model:Thevenin Equivalent:Ideal Voltage Source:Impedance" iInterPol: int "Approximation:Spline:Piecewise linear:Polynomial:Hermite" iOPFCPmax: int "Active Power Operational Limits: Max." iOPFCPmin: int "Active Power Operational Limits: Min." iOPFCQmax: int "Reactive Power Operational Limits: Max." iOPFCQmin: int "Reactive Power Operational Limits: Min." iSchemeStatus: int "Scheme Status" iWindGen: int "Wind Generator" i_avr: int "Use integrated AVR for motor starting" i_cap: int "User defined Capability Curve" i_mot: int "Generator/Motor" i_prty: int "Active power control: Priority" i_spin: int "Spinning if circuit-breaker is open" ictpg: int "Controls: Active Power" ictqg: int "Controls: Reactive Power" iestp: int "State Estimation: Estimate Active Power" iestq: int "State Estimation: Estimate Reactive Power" ifdBaseType: str "Excitation system: Excitation base mode" ifdBaseValue: float "Ifd base current" ignd: int "Star Point:&0&grounded:&2&isolated" iintgnd: int "Neutral Conductor: N-Connection:None:At terminal (ABC-N):Separate terminal" iopt_windm: int "Wind Model: Wind Model" ip_ctrl: int "Reference Machine" iqtype: int "Reactive Power Operational Limits: Use limits specified in type" is4SpinReserve: int "Consider for region spinning reserve" isConsCostOp: int "Operating costs" isConsCostsRedispatch: int "Additional redispatch costs" isConsShutDownCost: int "Shut-down costs" isConsStartUpCost: int "Start-up costs" isConstrRamp: int "Ramp rate constraints" isConstrUpDown: int "Start-up/shut-down time constraints" isCtrlFixedToLdfVal: int "Additional constraints for controls: Fix controls to Load Flow values" isCtrlP: int "Controls: Active power" isCtrlPplacement: int "Optimise active power" isCtrlQ: int "Controls: Reactive power" isDiscreteCtrlP: int "Restriction to discrete active power values" isLimPmax: int "Active Power Operational Limits: Max." isLimPmin: int "Active Power Operational Limits: Min." isLimQmax: int "Reactive Power Operational Limits: Max." isLimQmin: int "Reactive Power Operational Limits: Min." isMustRunUC: int "Additional constraints for controls: Must run" isPcurrAllowed: int "Restriction to discrete active power values: Allow current active power value" isRPR: int "Optimisation of reactive power reserve" isVRE: int "Generator usage: Generator usage:Single thermal generation unit:Variable renewable energy source (VRE):Coupled with storage model:Part of Virtual Power Plant" iv_mode: int "Local Controller" limRampDown: float "Ramp rate constraints: Ramp-down limit" limRampDownPU: float "Ramp rate constraints: Ramp-down limit" limRampShutDown: float "Ramp rate constraints: Shut-down ramp limit" limRampShutDownPU: float "Ramp rate constraints: Shut-down ramp limit" limRampStartUp: float "Ramp rate constraints: Start-up ramp limit" limRampStartUpPU: float "Ramp rate constraints: Start-up ramp limit" limRampUp: float "Ramp rate constraints: Ramp-up limit" limRampUpPU: float "Ramp rate constraints: Ramp-up limit" loc_name: str "Name" mdmex: float "Mechanical load: Exponent" mdmlp: float "Mechanical load: Proportional Factor" mean: float "Wind Model Weibull Distribution for Wind Speed: Mean" minDownTime: float "Start-up/shut-down time constraints: Minimum down-time" minUpTime: float "Start-up/shut-down time constraints: Minimum up-time" mode_inp: str "Dispatch: Input Mode" mode_pgi: int "Model:Active power input:Wind speed input" ngnum: int "Number of: parallel Machines" numBreakpointsCostOp: int "Piecewise linearisation for LP: Number of breakpoints" oid_: int "ObjectID" outServPzero: int "Out of service when active power is zero" outserv: int "Out of Service" pBMU: object "Virtual Power Plant" pCharYrMW: list "Wind Model Time Series Characteristics: Annual Samples: Time Series Characteristics of Active Power Contribution (MW)" pCharYrWS: list "Wind Model Time Series Characteristics: Annual Samples: Time Series Characteristics for Wind Speed (m/s)" pFlicker: object "Flicker Contribution: Flicker Coefficients" pG: float "Range of Voltage Regulation (+/-)" pGRStoch: object "Stochastic Model for Generation: Stochastic Model" pMeteostat: object "Wind Model: Meteo Station (Correlation)" pOpCostCurve: object "Operating costs: Generator cost curve" pOperator: object "Operator" pOwner: object "Owner" pPowerCrv: object "Wind Power Curve" pQPcurve: object "Q(P)-Characteristic: Q(P)-Curve" pQlimType: object "Reactive Power Operational Limits: Capability Curve" pStoch: object "Stochastic model" pStorage: object "Storage model" p_direc: int "Dispatch: Power Direction:P>=0:P<0" penaltyCosts: float "Penalty costs" pf_recap: int "Dispatch: Power Factor:ind.:cap." pf_recap_a: str "Actual Dispatch: Power Factor Ind/Cap (act.)" pgini: float "Dispatch: Active Power" pgini_a: float "Actual Dispatch: Active Power (act.)" phiini: float "Dispatch: Angle" phmc: object "Harmonic Load Flow: Harmonic Voltages" phtech: int "Technology" pid_: int "ProjectID" pmaxratf: float "Active Power: Rating: Rating Factor" polyDegree: int "Polynomial degree" priority: int "Merit Order" q_max: float "Reactive Power Operational Limits: Max." q_min: float "Reactive Power Operational Limits: Min." qdslCtrl: object "Quasi-Dynamic Model" qgini: float "Dispatch: Reactive Power" qgini_a: float "Actual Dispatch: Reactive Power (act.)" resy: float "Internal Grounding Impedance: Resistance, Re" rf_st: float "Use integrated AVR for motor starting: Starting field resistance" root_id: object "Original Location" sOpComment: list "Operator Comment" scaleQmax: float "Reactive Power Operational Limits: Scaling Factor (max.)" scaleQmin: float "Reactive Power Operational Limits: Scaling Factor (min.)" sernum: str "Serial Number" sgini: float "Dispatch: Apparent Power" sgini_a: float "Actual Dispatch: Apparent Power (act.)" smoothfac: float "Smoothing factor" speed_th: float "Use integrated AVR for motor starting: Trigger excitation at speed" speedinit: float "Initial speed" stowind: int "Wind Model" tid_: int "TimeID" typ_id: object "Type" usetp: float "Dispatch: Voltage" usp_max: float "Voltage Setpoint Limits: Max. Voltage Setpoint" usp_min: float "Voltage Setpoint Limits: Min. Voltage Setpoint" variance: float "Wind Model Weibull Distribution for Wind Speed: Variance" ve_const: float "Use integrated AVR for motor starting: Constant field voltage" ve_rated: float "Use integrated AVR for motor starting: Rated field voltage" vecBreakpointsP: list "Piecewise linearisation for LP: Power" vecCostRedispatchDown: list "Costs" vecCostRedispatchUp: list "Costs" vecDiscreteCtrlPvals: list "Restriction to discrete active power values: Valid active power values" vecPowerRedispatchDown: list "Redispatch" vecPowerRedispatchUp: list "Redispatch" vecStartUpCosts: list "Start-up costs: Start-up costs" vecStartUpTimes: list "Start-up costs: Down-time" windspeed: float "Dispatch: Wind speed" windspeed_a: float "Actual Dispatch: Wind speed (act.)" xesy: float "Internal Grounding Impedance: Reactance, Xe" def AttributeType(*args): ... def CalcEfficiency(*args): ... def Derate(*args): ... def Disconnect(*args): ... def GetAvailableGenPower(*args): ... def GetGroundingImpedance(*args): ... def GetMotorStartingFlag(*args): ... def GetStepupTransformer(*args): ... def HasReferences(*args): ... def IsConnected(*args): ... def Reconnect(*args): ... def ResetDerating(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var EDS : float-
Stochastic Model for Generation: Expectancy of derated states
var FAY : float-
Stochastic Model for Generation: Full Availability Expectancy
var FOE : float-
Stochastic Model for Generation: Forced Outage Expectancy
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Inom : float-
Nominal Current
var Irze : list-
Rated Current of Grounding
var Jme : float-
Mechanical load: Moment of inertia
var Kpf : float-
Dispatch: Prim. Frequency Bias
var P_max : float-
Active Power: Rating: Max.
var P_min : float-
Min.
var Pctrl : int-
Active power control: Active power steps:fixed:continuous:1:2:3:4:5:6:7:8:9:10
var PmaxInv : float-
Separate consumption mode: Max.
var PmaxInvPU : float-
Separate consumption mode: Max.
var Pmax_a : float-
Pmax(act.)
var Pmax_uc : float-
Active Power Operational Limits: Max.
var Pmax_ucPU : float-
Active Power Operational Limits: Max.
var PminInv : float-
Separate consumption mode: Min.
var PminInvPU : float-
Separate consumption mode: Min.
var Pmin_a : float-
Pmin(act.)
var Pmin_uc : float-
Active Power Operational Limits: Min.
var Pmin_ucPU : float-
Active Power Operational Limits: Min.
var Pngrel : float-
Stochastic Model for Generation: Based on rated active power (Pr)
var Pnom : float-
Active Power Operational Limits: Pr(rated)
var Qmax_a : float-
Qmax(act.)
var Qmin_a : float-
Qmin(act.)
var QtargetBase : int-
Optimisation of reactive power reserve: Base:Reactive power limits:Rated apparent power
var QtargetRPR : float-
Optimisation of reactive power reserve: Q target value
var Tstart : float-
Time-overcurrent plot: Starting Time
var aCategory : str-
Plant Category
var aSubCategory : str-
Subcategory
var allowConsumMode : int-
Separate consumption mode
var allowGenMode : int-
Separate generation mode
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var av_mode : str-
Local Controller
var availFactor : float-
Availability Factor
var avgCosts : float-
Average costs
var avgCostsUc : float-
Piecewise linearisation for LP: Average costs
var beta : float-
Wind Model Weibull Distribution for Wind Speed: Beta
var bus1 : object-
Terminal
var bus1n : object-
Neutral Conductor: Neutral
var bustp : str-
Corresponding Bus Type:
var cCategory : str-
Plant Category
var cDisplayName : str-
Display Name
var cIsDiscreteCtrlP : int-
Restriction to discrete active power values
var cIsMustRunUC : int-
Additional constraints for controls: Must run
var cIsPcurrAllowed : int-
Allow current active power value
var cQ_max : float-
Reactive Power Operational Limits: Maximum
var cQ_min : float-
Reactive Power Operational Limits: Minimum
var cStorage : object-
Generator usage: Storage model
var cSubCategory : str-
Subcategory
var cTypHmc : str-
Harmonic Load Flow: Type of Harmonic Sources
var cUserDefIndex : int-
User defined Index
var cVecDiscreteCtrlPvals : list-
Valid active power values
var c_pCtrlHV : object-
Controlled HV-busbar
var c_pmdm : object-
Mechanical load: Mdm
var c_pmod : object-
Model
var c_psecc : object-
External Secondary Controller
var c_pstac : object-
External Station Controller
var cap_P : list-
Act.Power
var cap_Qmn : list-
Min.
var cap_Qmx : list-
Max.
var ccost : list-
Costs
var cfixedCosts : float-
Consumption mode: Fixed costs
var cgnd : int-
Internal Grounding Impedance: Star Point:Connected:Not connected
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var cnwsamples : int-
Wind Model Time Series Characteristics: Annual Samples: Number of Samples
var coldStartTime : float-
Start-up costs: Cold-start time
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var consumCosts : float-
Consumption mode: Consumption costs
var cosgini : float-
Dispatch: Power Factor
var cosgini_a : float-
Actual Dispatch: Power Factor (act.)
var cosimModel : int-
Used for Co-simulation
var costColdStart : float-
Start-up costs: Cold-start costs
var costCurtailment : float-
Costs for curtailment
var costRedispatchDown : float-
Additional redispatch costs: Downward active power redispatch costs
var costRedispatchP : float-
Redispatch costs for active power change
var costRedispatchQ : float-
Redispatch costs for reactive power change
var costRedispatchUp : float-
Additional redispatch costs: Upward active power redispatch costs
var costShutDown : float-
Shut-down costs
var cost_up : float-
Start-up costs: Warm-start costs
var costp : float-
Costs per MW
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cpower : list-
Power
var cq_max : float-
Reactive Power Operational Limits: Max.
var cq_min : float-
Reactive Power Operational Limits: Min.
var ctag : float-
Mechanical load: Acceleration time const. from type
var ctagtot : float-
Mechanical load: Total acceleration time const.
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var ddroop : float-
Voltage Droop: Droop
var desc : list-
Description
var discMethCostOp : int-
Piecewise linearisation for LP
var dispatch : int-
Generator Dispatch
var doc_id : object-
Additional Data
var dphi : float-
Change of phi effect on stability (RMS - Standard model) (for testing only)
var dpl1 : float-
dpl1
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var drawInrush : int-
Time-overcurrent plot: Draw Inrush Current
var drawStall : int-
Time-overcurrent plot: Draw Thermal Overload
var dsecres : float-
Reserve
var efdBaseRatio : float-
Excitation system: Efd base ratio
var efficiencyCurveConsum : object-
Efficiency: Efficiency curve (consumption)
var efficiencyCurveGen : object-
Efficiency: Efficiency curve (generation)
var efficiencyLPconsum : float-
Efficiency: Used efficiency (consumption)
var efficiencyLPgen : float-
Efficiency: Used efficiency (generation)
var fixed : int-
Must run
var fixedCosts : float-
Fixed costs
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var genShiftKey : float-
Generation shift key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var gratio : float-
Mechanical load: Gear ratio
var iAstabint : int-
A-stable integration algorithm
var iComDate : int-
Commissioning Date
var iHmcType : int-
Harmonic Load Flow: Harmonic Model:Thevenin Equivalent:Ideal Voltage Source:Impedance
var iInterPol : int-
Approximation:Spline:Piecewise linear:Polynomial:Hermite
var iOPFCPmax : int-
Active Power Operational Limits: Max.
var iOPFCPmin : int-
Active Power Operational Limits: Min.
var iOPFCQmax : int-
Reactive Power Operational Limits: Max.
var iOPFCQmin : int-
Reactive Power Operational Limits: Min.
var iSchemeStatus : int-
Scheme Status
var iWindGen : int-
Wind Generator
var i_avr : int-
Use integrated AVR for motor starting
var i_cap : int-
User defined Capability Curve
var i_mot : int-
Generator/Motor
var i_prty : int-
Active power control: Priority
var i_spin : int-
Spinning if circuit-breaker is open
var ictpg : int-
Controls: Active Power
var ictqg : int-
Controls: Reactive Power
var iestp : int-
State Estimation: Estimate Active Power
var iestq : int-
State Estimation: Estimate Reactive Power
var ifdBaseType : str-
Excitation system: Excitation base mode
var ifdBaseValue : float-
Ifd base current
var ignd : int-
Star Point:&0&grounded:&2&isolated
var iintgnd : int-
Neutral Conductor: N-Connection:None:At terminal (ABC-N):Separate terminal
var iopt_windm : int-
Wind Model: Wind Model
var ip_ctrl : int-
Reference Machine
var iqtype : int-
Reactive Power Operational Limits: Use limits specified in type
var is4SpinReserve : int-
Consider for region spinning reserve
var isConsCostOp : int-
Operating costs
var isConsCostsRedispatch : int-
Additional redispatch costs
var isConsShutDownCost : int-
Shut-down costs
var isConsStartUpCost : int-
Start-up costs
var isConstrRamp : int-
Ramp rate constraints
var isConstrUpDown : int-
Start-up/shut-down time constraints
var isCtrlFixedToLdfVal : int-
Additional constraints for controls: Fix controls to Load Flow values
var isCtrlP : int-
Controls: Active power
var isCtrlPplacement : int-
Optimise active power
var isCtrlQ : int-
Controls: Reactive power
var isDiscreteCtrlP : int-
Restriction to discrete active power values
var isLimPmax : int-
Active Power Operational Limits: Max.
var isLimPmin : int-
Active Power Operational Limits: Min.
var isLimQmax : int-
Reactive Power Operational Limits: Max.
var isLimQmin : int-
Reactive Power Operational Limits: Min.
var isMustRunUC : int-
Additional constraints for controls: Must run
var isPcurrAllowed : int-
Restriction to discrete active power values: Allow current active power value
var isRPR : int-
Optimisation of reactive power reserve
var isVRE : int-
Generator usage: Generator usage:Single thermal generation unit:Variable renewable energy source (VRE):Coupled with storage model:Part of Virtual Power Plant
var iv_mode : int-
Local Controller
var limRampDown : float-
Ramp rate constraints: Ramp-down limit
var limRampDownPU : float-
Ramp rate constraints: Ramp-down limit
var limRampShutDown : float-
Ramp rate constraints: Shut-down ramp limit
var limRampShutDownPU : float-
Ramp rate constraints: Shut-down ramp limit
var limRampStartUp : float-
Ramp rate constraints: Start-up ramp limit
var limRampStartUpPU : float-
Ramp rate constraints: Start-up ramp limit
var limRampUp : float-
Ramp rate constraints: Ramp-up limit
var limRampUpPU : float-
Ramp rate constraints: Ramp-up limit
var loc_name : str-
Name
var mdmex : float-
Mechanical load: Exponent
var mdmlp : float-
Mechanical load: Proportional Factor
var mean : float-
Wind Model Weibull Distribution for Wind Speed: Mean
var minDownTime : float-
Start-up/shut-down time constraints: Minimum down-time
var minUpTime : float-
Start-up/shut-down time constraints: Minimum up-time
var mode_inp : str-
Dispatch: Input Mode
var mode_pgi : int-
Model:Active power input:Wind speed input
var ngnum : int-
Number of: parallel Machines
var numBreakpointsCostOp : int-
Piecewise linearisation for LP: Number of breakpoints
var oid_ : int-
ObjectID
var outServPzero : int-
Out of service when active power is zero
var outserv : int-
Out of Service
var pBMU : object-
Virtual Power Plant
var pCharYrMW : list-
Wind Model Time Series Characteristics: Annual Samples: Time Series Characteristics of Active Power Contribution (MW)
var pCharYrWS : list-
Wind Model Time Series Characteristics: Annual Samples: Time Series Characteristics for Wind Speed (m/s)
var pFlicker : object-
Flicker Contribution: Flicker Coefficients
var pG : float-
Range of Voltage Regulation (+/-)
var pGRStoch : object-
Stochastic Model for Generation: Stochastic Model
var pMeteostat : object-
Wind Model: Meteo Station (Correlation)
var pOpCostCurve : object-
Operating costs: Generator cost curve
var pOperator : object-
Operator
var pOwner : object-
Owner
var pPowerCrv : object-
Wind Power Curve
var pQPcurve : object-
Q(P)-Characteristic: Q(P)-Curve
var pQlimType : object-
Reactive Power Operational Limits: Capability Curve
var pStoch : object-
Stochastic model
var pStorage : object-
Storage model
var p_direc : int-
Dispatch: Power Direction:P>=0:P<0
var penaltyCosts : float-
Penalty costs
var pf_recap : int-
Dispatch: Power Factor:ind.:cap.
var pf_recap_a : str-
Actual Dispatch: Power Factor Ind/Cap (act.)
var pgini : float-
Dispatch: Active Power
var pgini_a : float-
Actual Dispatch: Active Power (act.)
var phiini : float-
Dispatch: Angle
var phmc : object-
Harmonic Load Flow: Harmonic Voltages
var phtech : int-
Technology
var pid_ : int-
ProjectID
var pmaxratf : float-
Active Power: Rating: Rating Factor
var polyDegree : int-
Polynomial degree
var priority : int-
Merit Order
var q_max : float-
Reactive Power Operational Limits: Max.
var q_min : float-
Reactive Power Operational Limits: Min.
var qdslCtrl : object-
Quasi-Dynamic Model
var qgini : float-
Dispatch: Reactive Power
var qgini_a : float-
Actual Dispatch: Reactive Power (act.)
var resy : float-
Internal Grounding Impedance: Resistance, Re
var rf_st : float-
Use integrated AVR for motor starting: Starting field resistance
var root_id : object-
Original Location
var sOpComment : list-
Operator Comment
var scaleQmax : float-
Reactive Power Operational Limits: Scaling Factor (max.)
var scaleQmin : float-
Reactive Power Operational Limits: Scaling Factor (min.)
var sernum : str-
Serial Number
var sgini : float-
Dispatch: Apparent Power
var sgini_a : float-
Actual Dispatch: Apparent Power (act.)
var smoothfac : float-
Smoothing factor
var speed_th : float-
Use integrated AVR for motor starting: Trigger excitation at speed
var speedinit : float-
Initial speed
var stowind : int-
Wind Model
var tid_ : int-
TimeID
var typ_id : object-
Type
var usetp : float-
Dispatch: Voltage
var usp_max : float-
Voltage Setpoint Limits: Max. Voltage Setpoint
var usp_min : float-
Voltage Setpoint Limits: Min. Voltage Setpoint
var variance : float-
Wind Model Weibull Distribution for Wind Speed: Variance
var ve_const : float-
Use integrated AVR for motor starting: Constant field voltage
var ve_rated : float-
Use integrated AVR for motor starting: Rated field voltage
var vecBreakpointsP : list-
Piecewise linearisation for LP: Power
var vecCostRedispatchDown : list-
Costs
var vecCostRedispatchUp : list-
Costs
var vecDiscreteCtrlPvals : list-
Restriction to discrete active power values: Valid active power values
var vecPowerRedispatchDown : list-
Redispatch
var vecPowerRedispatchUp : list-
Redispatch
var vecStartUpCosts : list-
Start-up costs: Start-up costs
var vecStartUpTimes : list-
Start-up costs: Down-time
var windspeed : float-
Dispatch: Wind speed
var windspeed_a : float-
Actual Dispatch: Wind speed (act.)
var xesy : float-
Internal Grounding Impedance: Reactance, Xe
Methods
def AttributeType(*args)def CalcEfficiency(*args)def Derate(*args)def Disconnect(*args)def GetAvailableGenPower(*args)def GetGroundingImpedance(*args)def GetMotorStartingFlag(*args)def GetStepupTransformer(*args)def HasReferences(*args)def IsConnected(*args)def Reconnect(*args)def ResetDerating(*args)
class ElmTerm (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmTerm(PFGeneral): AccessTime: float "Access Times of Switches: Access Time" BoxDepth: float "Dimensions of enclosure: Depth" BoxHeight: float "Dimensions of enclosure: Height" BoxWidth: float "Dimensions of enclosure: Width" CCEarFr: float "Failures Double Earth Fault: Frequency of single earth faults" CCEarProb: float "Failures Double Earth Fault: Conditional probability of a second earth fault" CCEarRepMu: float "Failures Double Earth Fault: Repair duration" CondGap: float "Conductor gap" DcBoxType: int "Enclosure type:Panelboard:LV switchgear:MV switchgear" Electrodes: str "Electrode configuration" FOD: float "Failures: Forced Outage Duration" FOE: float "Failures: Forced Outage Expectancy" FOR1: float "Failures: Forced Outage Rate" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Iac_t: float "A.C. Component of Short-Circuit Current" LocAccTime: float "Access Times of Switches: Local Access Time" NodeName: str "Node Name" NomIn: float "Sum of feeding cables or Smallest feeding cable" NomOut: float "Sum of leaving cables or Biggest leaving cable" UcteNodeName: str "Ucte Node Name" Vtarget: float "Voltage Control: Target Voltage" WorkDist: float "Working distance" Xfactor: float "Distance factor" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cAccessTime: float "Access Times of Switches: Access Time" cBoxDepth: float "Depth" cBoxHeight: float "Height" cBoxWidth: float "Width" cBoxed: int "Enclosure:Open air:Boxed" cCapShnt: object "ComCapo Shunt" cCondGap: float "Conductor gap" cConsis: float "Consistency Status:NOT OK: OK" cDcBoxType: int "Enclosure type:Panelboard:LV switchgear:MV switchgear" cDisplayName: str "Display Name" cElectrodes: list "Electrode configuration" cIntInStat: int "Internal Node in Substation" cLocAccTime: float "Access Times of Switches: Local Access Time" cPosLne: float "Nominal Voltage: Position on Line" cStatName: str "Station/Name" cUserDefIndex: int "User defined Index" cWorkDist: float "Working distance" cXfactor: float "Distance factor" charact: list "Charact." chr_name: str "Characteristic Name" ciBusbarCon: int "Connection Status" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cpArea: object "Area" cpBay: object "Equipment Data: Bay" cpBranch: object "Branch" cpBusbar: object "Busbar" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cubics: list "Cubicles" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" dpl1: float "dpl1" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" dvmax: float "Voltage Control: Delta V max" dvmin: float "Voltage Control: Delta V min" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAccessLoc: int "Accessible Location" iBayEnd: int "Bay end" iBoxed: int "Enclosure:Open air:Boxed" iComDate: int "Commissioning Date" iEarth: int "Earthed" iOPFCvmax: int "Voltage limits: Upper Voltage Limit" iOPFCvmin: int "Voltage limits: Lower Voltage Limit" iPriority: int "Priority for connectivity tracing" iSchemeStatus: int "Scheme Status" iSection: int "Section" iSubstatDef: int "Equipment Data" iTopoPrio: int "Tie Open Point Optimisation: Priority" iUsage: int "Usage:Busbar:Junction Node:Internal Node" i_t: float "Short-circuit current (instantaneous)" idc_t: float "D.C. Component of Short-Circuit Current" ik_t: float "Upper Envelope of Short-Circuit Current" ikl_t: float "Lower Envelope of Short-Circuit Current" iminus: int "Nominal Voltage: DC-Polarity:positive (+):negative (-):neutral" iperfect: int "Failures: Ideal component" isSoftConstr: int "Voltage limits: Soft constraint" isshc: int "Short-Circuit Bus" ivpriority: int "Voltage Control: Priority" loc_name: str "Name" nneutral: int "No of Neutrals:0:1" nphase: int "No of Phases" oid_: int "ObjectID" outserv: int "Out of Service" pArea: object "Area" pOperator: object "Operator" pOwner: object "Owner" pStoch: object "Failures: Element model" pTypStoch: object "Failures: Type model" pZone: object "Zone" phtech: int "Phase Technology:ABC:ABC-N:BI:BI-N:2PH:2PH-N:1PH:1PH-N:N" pid_: int "ProjectID" root_id: object "Original Location" sernum: str "Serial Number" systype: int "System Type:AC:DC:AC/BI" tid_: int "TimeID" tinter: float "End of interruption" tstart: float "Start of interruption" typ_id: object "Type" u_minph: float "Phase Voltage (Min)" uknom: float "Nominal Voltage: Line-Line" unknom: float "Nominal Voltage: Line-Ground" vmax: float "Steady State Voltage Limits: Upper Voltage Limit" vmin: float "Steady State Voltage Limits: Lower Voltage Limit" vstep_bus: float "Voltage Step Change Limits: Busbar Fault" vstep_change: int "Voltage Step Change Limits" vstep_n1: float "Voltage Step Change Limits: n-1" vstep_n2: float "Voltage Step Change Limits: n-2" vtarget: float "Voltage Control: Target Voltage" def AttributeType(*args): ... def GetBusType(*args): ... def GetCalcRelevantCubicles(*args): ... def GetConnectedBrkCubicles(*args): ... def GetConnectedCubicles(*args): ... def GetConnectedMainBuses(*args): ... def GetConnectionInfo(*args): ... def GetEquivalentTerminals(*args): ... def GetMinDistance(*args): ... def GetNextHVBus(*args): ... def GetNodeName(*args): ... def GetSepStationAreas(*args): ... def GetShortestPath(*args): ... def HasCreatedCalBus(*args): ... def HasReferences(*args): ... def IsElectrEquivalent(*args): ... def IsEquivalent(*args): ... def IsInternalNodeInStation(*args): ... def UpdateSubstationTerminals(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AccessTime : float-
Access Times of Switches: Access Time
var BoxDepth : float-
Dimensions of enclosure: Depth
var BoxHeight : float-
Dimensions of enclosure: Height
var BoxWidth : float-
Dimensions of enclosure: Width
var CCEarFr : float-
Failures Double Earth Fault: Frequency of single earth faults
var CCEarProb : float-
Failures Double Earth Fault: Conditional probability of a second earth fault
var CCEarRepMu : float-
Failures Double Earth Fault: Repair duration
var CondGap : float-
Conductor gap
var DcBoxType : int-
Enclosure type:Panelboard:LV switchgear:MV switchgear
var Electrodes : str-
Electrode configuration
var FOD : float-
Failures: Forced Outage Duration
var FOE : float-
Failures: Forced Outage Expectancy
var FOR1 : float-
Failures: Forced Outage Rate
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Iac_t : float-
A.C. Component of Short-Circuit Current
var LocAccTime : float-
Access Times of Switches: Local Access Time
var NodeName : str-
Node Name
var NomIn : float-
Sum of feeding cables or Smallest feeding cable
var NomOut : float-
Sum of leaving cables or Biggest leaving cable
var UcteNodeName : str-
Ucte Node Name
var Vtarget : float-
Voltage Control: Target Voltage
var WorkDist : float-
Working distance
var Xfactor : float-
Distance factor
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cAccessTime : float-
Access Times of Switches: Access Time
var cBoxDepth : float-
Depth
var cBoxHeight : float-
Height
var cBoxWidth : float-
Width
var cBoxed : int-
Enclosure:Open air:Boxed
var cCapShnt : object-
ComCapo Shunt
var cCondGap : float-
Conductor gap
var cConsis : float-
Consistency Status:NOT OK: OK
var cDcBoxType : int-
Enclosure type:Panelboard:LV switchgear:MV switchgear
var cDisplayName : str-
Display Name
var cElectrodes : list-
Electrode configuration
var cIntInStat : int-
Internal Node in Substation
var cLocAccTime : float-
Access Times of Switches: Local Access Time
var cPosLne : float-
Nominal Voltage: Position on Line
var cStatName : str-
Station/Name
var cUserDefIndex : int-
User defined Index
var cWorkDist : float-
Working distance
var cXfactor : float-
Distance factor
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciBusbarCon : int-
Connection Status
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBay : object-
Equipment Data: Bay
var cpBranch : object-
Branch
var cpBusbar : object-
Busbar
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cubics : list-
Cubicles
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var dpl1 : float-
dpl1
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var dvmax : float-
Voltage Control: Delta V max
var dvmin : float-
Voltage Control: Delta V min
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAccessLoc : int-
Accessible Location
var iBayEnd : int-
Bay end
var iBoxed : int-
Enclosure:Open air:Boxed
var iComDate : int-
Commissioning Date
var iEarth : int-
Earthed
var iOPFCvmax : int-
Voltage limits: Upper Voltage Limit
var iOPFCvmin : int-
Voltage limits: Lower Voltage Limit
var iPriority : int-
Priority for connectivity tracing
var iSchemeStatus : int-
Scheme Status
var iSection : int-
Section
var iSubstatDef : int-
Equipment Data
var iTopoPrio : int-
Tie Open Point Optimisation: Priority
var iUsage : int-
Usage:Busbar:Junction Node:Internal Node
var i_t : float-
Short-circuit current (instantaneous)
var idc_t : float-
D.C. Component of Short-Circuit Current
var ik_t : float-
Upper Envelope of Short-Circuit Current
var ikl_t : float-
Lower Envelope of Short-Circuit Current
var iminus : int-
Nominal Voltage: DC-Polarity:positive (+):negative (-):neutral
var iperfect : int-
Failures: Ideal component
var isSoftConstr : int-
Voltage limits: Soft constraint
var isshc : int-
Short-Circuit Bus
var ivpriority : int-
Voltage Control: Priority
var loc_name : str-
Name
var nneutral : int-
No of Neutrals:0:1
var nphase : int-
No of Phases
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pArea : object-
Area
var pOperator : object-
Operator
var pOwner : object-
Owner
var pStoch : object-
Failures: Element model
var pTypStoch : object-
Failures: Type model
var pZone : object-
Zone
var phtech : int-
Phase Technology:ABC:ABC-N:BI:BI-N:2PH:2PH-N:1PH:1PH-N:N
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sernum : str-
Serial Number
var systype : int-
System Type:AC:DC:AC/BI
var tid_ : int-
TimeID
var tinter : float-
End of interruption
var tstart : float-
Start of interruption
var typ_id : object-
Type
var u_minph : float-
Phase Voltage (Min)
var uknom : float-
Nominal Voltage: Line-Line
var unknom : float-
Nominal Voltage: Line-Ground
var vmax : float-
Steady State Voltage Limits: Upper Voltage Limit
var vmin : float-
Steady State Voltage Limits: Lower Voltage Limit
var vstep_bus : float-
Voltage Step Change Limits: Busbar Fault
var vstep_change : int-
Voltage Step Change Limits
var vstep_n1 : float-
Voltage Step Change Limits: n-1
var vstep_n2 : float-
Voltage Step Change Limits: n-2
var vtarget : float-
Voltage Control: Target Voltage
Methods
def AttributeType(*args)def GetBusType(*args)def GetCalcRelevantCubicles(*args)def GetConnectedBrkCubicles(*args)def GetConnectedCubicles(*args)def GetConnectedMainBuses(*args)def GetConnectionInfo(*args)def GetEquivalentTerminals(*args)def GetMinDistance(*args)def GetNextHVBus(*args)def GetNodeName(*args)def GetSepStationAreas(*args)def GetShortestPath(*args)def HasCreatedCalBus(*args)def HasReferences(*args)def IsElectrEquivalent(*args)def IsEquivalent(*args)def IsInternalNodeInStation(*args)def UpdateSubstationTerminals(*args)
class ElmTr2 (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmTr2(PFGeneral): CCEarFr: float "Failures Double Earth Fault: Frequency of single earth faults" CCEarProb: float "Failures Double Earth Fault: Conditional probability of a second earth fault" CCEarRepMu: float "Failures Double Earth Fault: Repair duration" Cc0_hl: float "Consider Capacitances: Capacitance HV-LV, 0-Sequence" Cc1_hl: float "Consider Capacitances: Capacitance HV-LV, 1-Sequence" Cg_h: float "Consider Capacitances: Capacitance HV-Ground" Cg_l: float "Consider Capacitances: Capacitance LV-Ground" FOD: float "Failures Transformer Failures: Forced Outage Duration" FOE: float "Failures Transformer Failures: Forced Outage Expectancy" FOR1: float "Failures Transformer Failures: Forced Outage Rate" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Ib_lv: float "Values for LV-Side: Highest Operating Current" InomPre_h: float "HV-Side, Pre-fault Nominal Current" InomPre_l: float "LV-Side, Pre-fault Nominal Current" Inom_h: float "HV-Side, Nominal Current" Inom_h_a: float "HV-Side, Nominal Current (act.)" Inom_l: float "LV-Side, Nominal Current" Inom_l_a: float "LV-Side, Nominal Current" Irze: list "Rated Current of Grounding" Kpart: float "Participation factor" Kpart2: float "Participation factor" Kpctrl: float "Controller Sensitivity dtap/dP" Kpctrl2: float "Controller Sensitivity dtap/dP" Kqctrl: float "Controller Sensitivity dtap/dQ" Kqctrl2: float "Controller Sensitivity dtap/dQ" PsiresA: float "Residual flux: Phase A" PsiresB: float "Residual flux: Phase B" PsiresC: float "Residual flux: Phase C" Ptolerance: float "Tolerance (+/-)" Ptolerance2: float "Tolerance (+/-)" Snom: float "Nominal Power" Snom_a: float "Nominal Power (act.)" Tctrl: float "Controller Time Constant" Tctrl2: float "Controller Time Constant" Ub_lv: float "Values for LV-Side: Highest Operating Voltage" Ubqmin_hv: float "Values for HV-Side (only for Unit Transformer): Minimum Operating Voltage" Vtolerance: float "LDC/Current Compounding Compensation: Tolerance (+/-)" Vtolerance2: float "LDC/Current Compounding Compensation: Tolerance (+/-)" allowCntConstrFilt: int "Constraint Filtering: Allow contingency filtering by number of critical constraints" allowMarginFilt: int "Constraint Filtering: Allow filtering by constraint margin" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" availFactor: float "Availability Factor" bSbasepu: float "b (Sbase)" bushv: object "HV-Side" bushvn: object "Neutral Conductor: HV-Neutral" buslv: object "LV-Side" buslvn: object "LV-Neutral" cAllowCntConstrFilt: int "Constraint Filtering: Allow contingency filtering by number of critical constraints" cAllowMarginFilt: int "Constraint Filtering: Allow filtering by constraint margin" cCtrlTapCont: int "Controls for Unit Commitment: Control Mode:discrete:continuous" cCtrlTapContOpf: int "Controls for Optimal Power Flow: Control Mode:discrete:continuous" cDisplayName: str "Display Name" cIsSepCntConstrType: int "Max. loading constraint for contingencies: Separate constraint type" cIsSepCntMaxAllowedLoading: int "Max. loading constraint for contingencies: Separate max. allowed loading" cOptOnlyPre: int "Controls for Optimal Power Flow: Optimise in DC OPF:Pre- and post-fault position:Only pre-fault position" cPsiresC: float "Residual flux: Phase C" cUserDefIndex: int "User defined Index" c_plcc: object "External LCC Controller" c_pstac: object "External Station Controller" c_ptapc: object "External Tap Controller" cgnd_h: int "Internal Grounding Impedance, HV Side: Star Point:Connected:Not connected" cgnd_l: int "Internal Grounding Impedance, LV Side: Star Point:Connected:Not connected" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" cneutcon: int "Neutral Conductor: N-Connection" cntConstrType: int "Max. loading constraint for contingencies: Contingency-constraint type:Off:Soft constraint" cntMaxAllowedLoading: float "Max. loading constraint for contingencies: Max. allowed loading in Contingencies" coldloadtab2: list "Values" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cosphib_lv: float "Values for LV-Side: Power factor" cpArea: object "Area" cpBranch: object "Branch" cpCtrlNode: object "Target Node" cpCtrlNode2: object "Target Node" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cpeter_h: int "Internal Grounding Impedance, HV Side: Petersen Coil" cpeter_l: int "Internal Grounding Impedance, LV Side: Petersen Coil" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" dpl1: float "dpl1" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" drawInr: int "Time-overcurrent plot: Draw Inrush Current" fold_id: object "In Folder" for_name: str "Foreign Key" fr_coldload: int "Time-overcurrent plot: Cold load curve" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAreaBus: int "Area" iAstabint: int "A-stable integration algorithm" iComDate: int "Commissioning Date" iIntTapCtrl: int "Tap Changer 1, Measurement Table: Use Integrated Tap Controller" iMeasLoc: int "Tap Changer 1, Measurement Table: Measured at" iOPFCload: int "Max. loading constraint" iPpart: int "Active power participation" iPpart2: int "Active power participation" iResFlux: int "Residual flux" iSchemeStatus: int "Scheme Status" iTaps: int "Tap Changer 1: According to Measurement Report" iZoneBus: int "Zone" i_auto: int "Auto Transformer" i_cont: int "Tap Changer:discrete:continuous" i_cont2: int "Tap Changer:discrete:continuous" i_eahv: int "HV-side, phase 2 internally grounded" i_ealv: int "LV-side, phase 2 internally grounded" i_hvcon: int "HV-side, phase 2 connected" i_lvcon: int "LV-side, phase 2 connected" i_rem: int "Remote Control" i_rem2: int "Remote Control" i_tapini: int "State Estimation: Estimate Tap 1 Position" i_tapini2: int "Estimate Tap 2 Position" i_uopt: int "Controls for Optimal Power Flow: Tap Changer 1:Off:On:Part of external Tap Controller" i_uopt2: int "Tap Changer 2" i_uoptCont: int "Controls for Optimal Power Flow: Control Mode:discrete:continuous" i_uoptCont2: int "Control Mode:discrete:continuous" iansish: int "Time-overcurrent plot: ANSI Curve Shift" iblock: int "Unit Transformer" icomp: int "LDC/Current Compounding Compensation: Compounding:apparent current:active current:reactive current:apparent power:active power:reactive power" icomp2: int "LDC/Current Compounding Compensation: Compounding:apparent current:active current:reactive current:apparent power:active power:reactive power" ifc: int "Forced Cooling Enabled" ifrqft: int "Time-overcurrent plot: Frequent Fault ( >10(5)/lifetime, Category II(III) )" ignd_h: int "Star Point:grounded:compensated:isolated" ignd_l: int "Star Point:grounded:compensated:isolated" iintgnd: int "Neutral Connection" ilcph: int "Phase:a:b:c:a-b:b-c:c-a:Pos.Seq." ilcph2: int "Phase:a:b:c:a-b:b-c:c-a:Pos.Seq." ildc: int "Compensation:none:internal (LDC) line drop compensation:external (LDC) line drop compensation:current compounding" ildc2: int "Compensation:none:internal (LDC) line drop compensation:external (LDC) line drop compensation:current compounding" ilt_op: int "Long-term operating conditions before short-circuit are known" imldc: str "Control Mode:V:P:Q" imldc2: str "Control Mode:V:P:Q" ionlyPre: int "Controls for Optimal Power Flow: Optimise in DC OPF:Pre- and post-fault position:Only pre-fault position" iopt_hf: int "Consider Capacitances" iperfect: int "Failures: Ideal component" isConstrLoading: int "Max. loading constraint for Unit Commitment" isConstrLoadingPlacement: int "Max. loading constraint for Optimal Equipment Placement" isCtrlTap: int "Controls for Unit Commitment: Tap Changer 1:Off:On:Part of external Tap Controller" isCtrlTapCont: int "Controls for Unit Commitment: Control Mode:discrete:continuous" isCtrlTapPlacement: int "Controls for Optimal Equipment Placement: Position of tap 1" isMaxLoadSoftNlin: int "Penalty costs for soft constraints" isSepCntConstrType: int "Max. loading constraint for contingencies: Separate constraint type" isSepCntMaxAllowedLoading: int "Max. loading constraint for contingencies: Separate max. allowed loading" ldcct: float "LDC/Current Compounding Compensation: Current Transformer Rating" ldcct2: float "LDC/Current Compounding Compensation: Current Transformer Rating" ldcpt: float "LDC/Current Compounding Compensation: Voltage Transformer Ratio" ldcpt2: float "LDC/Current Compounding Compensation: Voltage Transformer Ratio" ldcrs: float "LDC/Current Compounding Compensation: Rset" ldcrs2: float "LDC/Current Compounding Compensation: Rset" ldcxs: float "LDC/Current Compounding Compensation: Xset" ldcxs2: float "LDC/Current Compounding Compensation: Xset" loc_name: str "Name" lossAssign: int "Loss assignment:according to grouping:uniformly distributed:to HV-Side:to LV-Side" mTaps: list "Tap Changer 1, Measurement Table: Measurement Report" maxload: float "Thermal Loading Limit: Max. loading" nntap: int "Tap Changer 1: Tap Position" nntap2: int "Tap Changer 2: Tap Position" nntapabs: int "Absolute Tap Position" ntnum: int "Number of: parallel Transformers" ntrcn: int "Automatic Tap Changing" ntrcn2: int "Automatic Tap Changing" oid_: int "ObjectID" optap2max: int "Operational limits for tap changer Tap Changer 2: Maximum Position" optap2min: int "Operational limits for tap changer Tap Changer 2: Minimum Position" optaplimit: int "Operational limits for tap changer" optapmax: int "Operational limits for tap changer Tap Changer 1: Maximum Position" optapmin: int "Operational limits for tap changer Tap Changer 1: Minimum Position" outserv: int "Out of Service" pMeteo: object "Meteo. Station" pOperator: object "Operator" pOwner: object "Owner" pRating: object "Thermal Rating" pStoch: object "Failures: Element model" pTypStoch: object "Failures: Type model" pVccurve: object "LDC/Current Compounding Compensation: V-Control-Curve" pVccurve2: object "LDC/Current Compounding Compensation: V-Control-Curve" p_cub: object "Controlled Branch (Cubicle)" p_cub2: object "Controlled Branch (Cubicle)" p_pmeas: object "P measured at" p_pmeas2: object "P measured at" p_rem: object "Controlled Node" p_rem2: object "Controlled Node" penaltyCosts: float "Controls for Optimal Power Flow: Penalty costs per Tap deviation" pid_: int "ProjectID" pldc: object "LDC/Current Compounding Compensation: External LDC" pldc2: object "LDC/Current Compounding Compensation: External LDC" psetp: float "Active Power Setpoint" psetp2: float "Active Power Setpoint" psp_low: float "Lower Active Power Bound" psp_low2: float "Lower Active Power Bound" psp_up: float "Upper Active Power Bound" psp_up2: float "Upper Active Power Bound" qdslCtrl: object "Quasi-Dynamic Model" qsetp: float "Reactive Power Setpoint" qsetp2: float "Reactive Power Setpoint" qsp_low: float "Lower Reactive Power Bound" qsp_low2: float "Lower Reactive Power Bound" qsp_up: float "Upper Reactive Power Bound" qsp_up2: float "Upper Reactive Power Bound" r0Sbasepu: float "r0 (Sbase)" rSbasepu: float "r (Sbase)" ratfac: float "Rating Factor" re0tr_h: float "Internal Grounding Impedance, HV Side: Resistance, Re" re0tr_l: float "Internal Grounding Impedance, LV Side: Resistance, Re" root_id: object "Original Location" sOpComment: list "Operator Comment" scalingFacSoftConstrCost: float "Penalty costs for soft constraints: Cost scaling factor" scalingFacSoftConstrOpf: float "Max. loading constraint: Weighting factor for soft constraint penalty" sernum: str "Serial Number" strf1: float "Load Current" t2ldc: int "Controlled Node is at:HV:LV:EXT" t2ldc2: int "Controlled Node is at:HV:LV" tapctrl: object "Tap Controller" tid_: int "TimeID" typ_id: object "Type" uset_mode: int "Setpoint:local:bus target voltage" uset_mode2: int "Setpoint:local:bus target voltage" usetp: float "Voltage Setpoint" usetp2: float "Voltage Setpoint" usp_low: float "Lower Voltage Bound" usp_low2: float "Lower Voltage Bound" usp_up: float "Upper Voltage Bound" usp_up2: float "Upper Voltage Bound" x0Sbasepu: float "x0 (Sbase)" xSbasepu: float "x (Sbase)" xe0tr_h: float "Internal Grounding Impedance, HV Side: Reactance, Xe" xe0tr_l: float "Internal Grounding Impedance, LV Side: Reactance, Xe" def AttributeType(*args): ... def CreateEvent(*args): ... def GetGroundingImpedance(*args): ... def GetSuppliedElements(*args): ... def GetTapPhi(*args): ... def GetTapRatio(*args): ... def GetZ0pu(*args): ... def GetZpu(*args): ... def HasReferences(*args): ... def IsQuadBooster(*args): ... def NTap(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var CCEarFr : float-
Failures Double Earth Fault: Frequency of single earth faults
var CCEarProb : float-
Failures Double Earth Fault: Conditional probability of a second earth fault
var CCEarRepMu : float-
Failures Double Earth Fault: Repair duration
var Cc0_hl : float-
Consider Capacitances: Capacitance HV-LV, 0-Sequence
var Cc1_hl : float-
Consider Capacitances: Capacitance HV-LV, 1-Sequence
var Cg_h : float-
Consider Capacitances: Capacitance HV-Ground
var Cg_l : float-
Consider Capacitances: Capacitance LV-Ground
var FOD : float-
Failures Transformer Failures: Forced Outage Duration
var FOE : float-
Failures Transformer Failures: Forced Outage Expectancy
var FOR1 : float-
Failures Transformer Failures: Forced Outage Rate
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Ib_lv : float-
Values for LV-Side: Highest Operating Current
var InomPre_h : float-
HV-Side, Pre-fault Nominal Current
var InomPre_l : float-
LV-Side, Pre-fault Nominal Current
var Inom_h : float-
HV-Side, Nominal Current
var Inom_h_a : float-
HV-Side, Nominal Current (act.)
var Inom_l : float-
LV-Side, Nominal Current
var Inom_l_a : float-
LV-Side, Nominal Current
var Irze : list-
Rated Current of Grounding
var Kpart : float-
Participation factor
var Kpart2 : float-
Participation factor
var Kpctrl : float-
Controller Sensitivity dtap/dP
var Kpctrl2 : float-
Controller Sensitivity dtap/dP
var Kqctrl : float-
Controller Sensitivity dtap/dQ
var Kqctrl2 : float-
Controller Sensitivity dtap/dQ
var PsiresA : float-
Residual flux: Phase A
var PsiresB : float-
Residual flux: Phase B
var PsiresC : float-
Residual flux: Phase C
var Ptolerance : float-
Tolerance (+/-)
var Ptolerance2 : float-
Tolerance (+/-)
var Snom : float-
Nominal Power
var Snom_a : float-
Nominal Power (act.)
var Tctrl : float-
Controller Time Constant
var Tctrl2 : float-
Controller Time Constant
var Ub_lv : float-
Values for LV-Side: Highest Operating Voltage
var Ubqmin_hv : float-
Values for HV-Side (only for Unit Transformer): Minimum Operating Voltage
var Vtolerance : float-
LDC/Current Compounding Compensation: Tolerance (+/-)
var Vtolerance2 : float-
LDC/Current Compounding Compensation: Tolerance (+/-)
var allowCntConstrFilt : int-
Constraint Filtering: Allow contingency filtering by number of critical constraints
var allowMarginFilt : int-
Constraint Filtering: Allow filtering by constraint margin
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var availFactor : float-
Availability Factor
var bSbasepu : float-
b (Sbase)
var bushv : object-
HV-Side
var bushvn : object-
Neutral Conductor: HV-Neutral
var buslv : object-
LV-Side
var buslvn : object-
LV-Neutral
var cAllowCntConstrFilt : int-
Constraint Filtering: Allow contingency filtering by number of critical constraints
var cAllowMarginFilt : int-
Constraint Filtering: Allow filtering by constraint margin
var cCtrlTapCont : int-
Controls for Unit Commitment: Control Mode:discrete:continuous
var cCtrlTapContOpf : int-
Controls for Optimal Power Flow: Control Mode:discrete:continuous
var cDisplayName : str-
Display Name
var cIsSepCntConstrType : int-
Max. loading constraint for contingencies: Separate constraint type
var cIsSepCntMaxAllowedLoading : int-
Max. loading constraint for contingencies: Separate max. allowed loading
var cOptOnlyPre : int-
Controls for Optimal Power Flow: Optimise in DC OPF:Pre- and post-fault position:Only pre-fault position
var cPsiresC : float-
Residual flux: Phase C
var cUserDefIndex : int-
User defined Index
var c_plcc : object-
External LCC Controller
var c_pstac : object-
External Station Controller
var c_ptapc : object-
External Tap Controller
var cgnd_h : int-
Internal Grounding Impedance, HV Side: Star Point:Connected:Not connected
var cgnd_l : int-
Internal Grounding Impedance, LV Side: Star Point:Connected:Not connected
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var cneutcon : int-
Neutral Conductor: N-Connection
var cntConstrType : int-
Max. loading constraint for contingencies: Contingency-constraint type:Off:Soft constraint
var cntMaxAllowedLoading : float-
Max. loading constraint for contingencies: Max. allowed loading in Contingencies
var coldloadtab2 : list-
Values
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cosphib_lv : float-
Values for LV-Side: Power factor
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpCtrlNode : object-
Target Node
var cpCtrlNode2 : object-
Target Node
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cpeter_h : int-
Internal Grounding Impedance, HV Side: Petersen Coil
var cpeter_l : int-
Internal Grounding Impedance, LV Side: Petersen Coil
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var dpl1 : float-
dpl1
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var drawInr : int-
Time-overcurrent plot: Draw Inrush Current
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var fr_coldload : int-
Time-overcurrent plot: Cold load curve
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAreaBus : int-
Area
var iAstabint : int-
A-stable integration algorithm
var iComDate : int-
Commissioning Date
var iIntTapCtrl : int-
Tap Changer 1, Measurement Table: Use Integrated Tap Controller
var iMeasLoc : int-
Tap Changer 1, Measurement Table: Measured at
var iOPFCload : int-
Max. loading constraint
var iPpart : int-
Active power participation
var iPpart2 : int-
Active power participation
var iResFlux : int-
Residual flux
var iSchemeStatus : int-
Scheme Status
var iTaps : int-
Tap Changer 1: According to Measurement Report
var iZoneBus : int-
Zone
var i_auto : int-
Auto Transformer
var i_cont : int-
Tap Changer:discrete:continuous
var i_cont2 : int-
Tap Changer:discrete:continuous
var i_eahv : int-
HV-side, phase 2 internally grounded
var i_ealv : int-
LV-side, phase 2 internally grounded
var i_hvcon : int-
HV-side, phase 2 connected
var i_lvcon : int-
LV-side, phase 2 connected
var i_rem : int-
Remote Control
var i_rem2 : int-
Remote Control
var i_tapini : int-
State Estimation: Estimate Tap 1 Position
var i_tapini2 : int-
Estimate Tap 2 Position
var i_uopt : int-
Controls for Optimal Power Flow: Tap Changer 1:Off:On:Part of external Tap Controller
var i_uopt2 : int-
Tap Changer 2
var i_uoptCont : int-
Controls for Optimal Power Flow: Control Mode:discrete:continuous
var i_uoptCont2 : int-
Control Mode:discrete:continuous
var iansish : int-
Time-overcurrent plot: ANSI Curve Shift
var iblock : int-
Unit Transformer
var icomp : int-
LDC/Current Compounding Compensation: Compounding:apparent current:active current:reactive current:apparent power:active power:reactive power
var icomp2 : int-
LDC/Current Compounding Compensation: Compounding:apparent current:active current:reactive current:apparent power:active power:reactive power
var ifc : int-
Forced Cooling Enabled
var ifrqft : int-
Time-overcurrent plot: Frequent Fault ( >10(5)/lifetime, Category II(III) )
var ignd_h : int-
Star Point:grounded:compensated:isolated
var ignd_l : int-
Star Point:grounded:compensated:isolated
var iintgnd : int-
Neutral Connection
var ilcph : int-
Phase:a:b:c:a-b:b-c:c-a:Pos.Seq.
var ilcph2 : int-
Phase:a:b:c:a-b:b-c:c-a:Pos.Seq.
var ildc : int-
Compensation:none:internal (LDC) line drop compensation:external (LDC) line drop compensation:current compounding
var ildc2 : int-
Compensation:none:internal (LDC) line drop compensation:external (LDC) line drop compensation:current compounding
var ilt_op : int-
Long-term operating conditions before short-circuit are known
var imldc : str-
Control Mode:V:P:Q
var imldc2 : str-
Control Mode:V:P:Q
var ionlyPre : int-
Controls for Optimal Power Flow: Optimise in DC OPF:Pre- and post-fault position:Only pre-fault position
var iopt_hf : int-
Consider Capacitances
var iperfect : int-
Failures: Ideal component
var isConstrLoading : int-
Max. loading constraint for Unit Commitment
var isConstrLoadingPlacement : int-
Max. loading constraint for Optimal Equipment Placement
var isCtrlTap : int-
Controls for Unit Commitment: Tap Changer 1:Off:On:Part of external Tap Controller
var isCtrlTapCont : int-
Controls for Unit Commitment: Control Mode:discrete:continuous
var isCtrlTapPlacement : int-
Controls for Optimal Equipment Placement: Position of tap 1
var isMaxLoadSoftNlin : int-
Penalty costs for soft constraints
var isSepCntConstrType : int-
Max. loading constraint for contingencies: Separate constraint type
var isSepCntMaxAllowedLoading : int-
Max. loading constraint for contingencies: Separate max. allowed loading
var ldcct : float-
LDC/Current Compounding Compensation: Current Transformer Rating
var ldcct2 : float-
LDC/Current Compounding Compensation: Current Transformer Rating
var ldcpt : float-
LDC/Current Compounding Compensation: Voltage Transformer Ratio
var ldcpt2 : float-
LDC/Current Compounding Compensation: Voltage Transformer Ratio
var ldcrs : float-
LDC/Current Compounding Compensation: Rset
var ldcrs2 : float-
LDC/Current Compounding Compensation: Rset
var ldcxs : float-
LDC/Current Compounding Compensation: Xset
var ldcxs2 : float-
LDC/Current Compounding Compensation: Xset
var loc_name : str-
Name
var lossAssign : int-
Loss assignment:according to grouping:uniformly distributed:to HV-Side:to LV-Side
var mTaps : list-
Tap Changer 1, Measurement Table: Measurement Report
var maxload : float-
Thermal Loading Limit: Max. loading
var nntap : int-
Tap Changer 1: Tap Position
var nntap2 : int-
Tap Changer 2: Tap Position
var nntapabs : int-
Absolute Tap Position
var ntnum : int-
Number of: parallel Transformers
var ntrcn : int-
Automatic Tap Changing
var ntrcn2 : int-
Automatic Tap Changing
var oid_ : int-
ObjectID
var optap2max : int-
Operational limits for tap changer Tap Changer 2: Maximum Position
var optap2min : int-
Operational limits for tap changer Tap Changer 2: Minimum Position
var optaplimit : int-
Operational limits for tap changer
var optapmax : int-
Operational limits for tap changer Tap Changer 1: Maximum Position
var optapmin : int-
Operational limits for tap changer Tap Changer 1: Minimum Position
var outserv : int-
Out of Service
var pMeteo : object-
Meteo. Station
var pOperator : object-
Operator
var pOwner : object-
Owner
var pRating : object-
Thermal Rating
var pStoch : object-
Failures: Element model
var pTypStoch : object-
Failures: Type model
var pVccurve : object-
LDC/Current Compounding Compensation: V-Control-Curve
var pVccurve2 : object-
LDC/Current Compounding Compensation: V-Control-Curve
var p_cub : object-
Controlled Branch (Cubicle)
var p_cub2 : object-
Controlled Branch (Cubicle)
var p_pmeas : object-
P measured at
var p_pmeas2 : object-
P measured at
var p_rem : object-
Controlled Node
var p_rem2 : object-
Controlled Node
var penaltyCosts : float-
Controls for Optimal Power Flow: Penalty costs per Tap deviation
var pid_ : int-
ProjectID
var pldc : object-
LDC/Current Compounding Compensation: External LDC
var pldc2 : object-
LDC/Current Compounding Compensation: External LDC
var psetp : float-
Active Power Setpoint
var psetp2 : float-
Active Power Setpoint
var psp_low : float-
Lower Active Power Bound
var psp_low2 : float-
Lower Active Power Bound
var psp_up : float-
Upper Active Power Bound
var psp_up2 : float-
Upper Active Power Bound
var qdslCtrl : object-
Quasi-Dynamic Model
var qsetp : float-
Reactive Power Setpoint
var qsetp2 : float-
Reactive Power Setpoint
var qsp_low : float-
Lower Reactive Power Bound
var qsp_low2 : float-
Lower Reactive Power Bound
var qsp_up : float-
Upper Reactive Power Bound
var qsp_up2 : float-
Upper Reactive Power Bound
var r0Sbasepu : float-
r0 (Sbase)
var rSbasepu : float-
r (Sbase)
var ratfac : float-
Rating Factor
var re0tr_h : float-
Internal Grounding Impedance, HV Side: Resistance, Re
var re0tr_l : float-
Internal Grounding Impedance, LV Side: Resistance, Re
var root_id : object-
Original Location
var sOpComment : list-
Operator Comment
var scalingFacSoftConstrCost : float-
Penalty costs for soft constraints: Cost scaling factor
var scalingFacSoftConstrOpf : float-
Max. loading constraint: Weighting factor for soft constraint penalty
var sernum : str-
Serial Number
var strf1 : float-
Load Current
var t2ldc : int-
Controlled Node is at:HV:LV:EXT
var t2ldc2 : int-
Controlled Node is at:HV:LV
var tapctrl : object-
Tap Controller
var tid_ : int-
TimeID
var typ_id : object-
Type
var uset_mode : int-
Setpoint:local:bus target voltage
var uset_mode2 : int-
Setpoint:local:bus target voltage
var usetp : float-
Voltage Setpoint
var usetp2 : float-
Voltage Setpoint
var usp_low : float-
Lower Voltage Bound
var usp_low2 : float-
Lower Voltage Bound
var usp_up : float-
Upper Voltage Bound
var usp_up2 : float-
Upper Voltage Bound
var x0Sbasepu : float-
x0 (Sbase)
var xSbasepu : float-
x (Sbase)
var xe0tr_h : float-
Internal Grounding Impedance, HV Side: Reactance, Xe
var xe0tr_l : float-
Internal Grounding Impedance, LV Side: Reactance, Xe
Methods
def AttributeType(*args)def CreateEvent(*args)def GetGroundingImpedance(*args)def GetSuppliedElements(*args)def GetTapPhi(*args)def GetTapRatio(*args)def GetZ0pu(*args)def GetZpu(*args)def HasReferences(*args)def IsQuadBooster(*args)def NTap(*args)
class ElmTr3 (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmTr3(PFGeneral): CCEarFr: float "Failures Double Earth Fault: Frequency of single earth faults" CCEarProb: float "Failures Double Earth Fault: Conditional probability of a second earth fault" CCEarRepMu: float "Failures Double Earth Fault: Repair duration" Cc0_hm: float "Consider Capacitances Winding to Winding, 0-Sequence: HV-MV" Cc0_lh: float "Consider Capacitances Winding to Winding, 0-Sequence: LV-HV" Cc0_ml: float "Consider Capacitances Winding to Winding, 0-Sequence: MV-LV" Cc1_hm: float "Consider Capacitances Winding to Winding, 1-Sequence: HV-MV" Cc1_lh: float "Consider Capacitances Winding to Winding, 1-Sequence: LV-HV" Cc1_ml: float "Consider Capacitances Winding to Winding, 1-Sequence: MV-LV" Cg_h: float "Consider Capacitances Winding to Ground: HV-Ground" Cg_l: float "Consider Capacitances Winding to Ground: LV-Ground" Cg_m: float "Consider Capacitances Winding to Ground: MV-Ground" FOD: float "Failures Transformer Failures: Forced Outage Duration" FOE: float "Failures Transformer Failures: Forced Outage Expectancy" FOR1: float "Failures Transformer Failures: Forced Outage Rate" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Inom_h: float "HV-Side, Nominal Current" Inom_h_a: float "HV-Side, Nominal Current (act.)" Inom_l: float "LV-Side, Nominal Current" Inom_l_a: float "LV-Side, Nominal Current (act.)" Inom_m: float "MV-Side, Nominal Current" Inom_m_a: float "MV-Side, Nominal Current (act.)" Irze: list "Rated Current of Grounding" Kpart: float "Participation factor" Kpart2: float "Participation factor" Kpctrl: float "Controller Sensitivity dtap/dP" Kpctrl2: float "Controller Sensitivity dtap/dP" Kqctrl: float "Controller Sensitivity dtap/dQ" Kqctrl2: float "Controller Sensitivity dtap/dQ" PsiresA: float "Residual flux: Phase A" PsiresB: float "Residual flux: Phase B" PsiresC: float "Residual flux: Phase C" Ptolerance: float "Tolerance (+/-)" Ptolerance2: float "Tolerance (+/-)" Snom_h: float "HV-Side, Nominal Power" Snom_h_a: float "Thermal Rating: HV-Side, Nom.Power (act.)" Snom_l: float "LV-Side, Nominal Power" Snom_l_a: float "Thermal Rating: LV-Side, Nom.Power (act.)" Snom_m: float "MV-Side, Nominal Power" Snom_m_a: float "Thermal Rating: MV-Side, Nom.Power (act.)" Tctrl: float "Controller Time Constant" Tctrl2: float "Controller Time Constant" Vtolerance: float "LDC/Current Compounding Compensation: Tolerance (+/-)" Vtolerance2: float "LDC/Current Compounding Compensation: Tolerance (+/-)" allowCntConstrFilt: int "Constraint Filtering: Allow contingency filtering by number of critical constraints" allowMarginFilt: int "Constraint Filtering: Allow filtering by constraint margin" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" availFactor: float "Availability Factor" bSbasepu: float "b (Sbase)" bushv: object "HV-Side" bushvn: object "Neutral Conductor: HV-Neutral" buslv: object "LV-Side" buslvn: object "LV-Neutral" busmv: object "MV-Side" busmvn: object "Neutral Conductor: MV-Neutral" cAllowCntConstrFilt: int "Constraint Filtering: Allow contingency filtering by number of critical constraints" cAllowMarginFilt: int "Constraint Filtering: Allow filtering by constraint margin" cCtrlTapHVCont: int "Controls for Unit Commitment: Control Mode:discrete:continuous" cCtrlTapHVContOpf: int "Controls for Optimal Power Flow: Control Mode:discrete:continuous" cCtrlTapLVCont: int "Controls for Unit Commitment: Control Mode:discrete:continuous" cCtrlTapLVContOpf: int "Controls for Optimal Power Flow: Control Mode:discrete:continuous" cCtrlTapMVCont: int "Controls for Unit Commitment: Control Mode:discrete:continuous" cCtrlTapMVContOpf: int "Controls for Optimal Power Flow: Control Mode:discrete:continuous" cDisplayName: str "Display Name" cIsSepCntConstrType: int "Max. loading constraint for contingencies: Separate constraint type" cIsSepCntMaxAllowedLoading: int "Max. loading constraint for contingencies: Separate max. allowed loading" cOptOnlyPre: int "Controls for Optimal Power Flow: Optimise in DC OPF:Pre- and post-fault position:Only pre-fault position" cPsiresC: float "Residual flux: Phase C" cUserDefIndex: int "User defined Index" c_plcc: object "External LCC Controller" c_pstac: object "External Station Controller" c_ptapc: object "External Tap Controller" cgnd_h: int "Internal Grounding Imp., HV Side: Star Point:Connected:Not connected" cgnd_l: int "Internal Grounding Imp., LV Side: Star Point:Connected:Not connected" cgnd_m: int "Internal Grounding Imp., MV Side: Star Point:Connected:Not connected" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" cneutcon: int "Neutral Conductor: N-Connection" cntConstrType: int "Max. loading constraint for contingencies: Contingency-constraint type:Off:Soft constraint" cntMaxAllowedLoading: float "Max. loading constraint for contingencies: Max. allowed loading in Contingencies" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpCtrlNode: object "Target Node" cpCtrlNode2: object "Target Node" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cpeter_h: int "Internal Grounding Imp., HV Side: Petersen Coil" cpeter_l: int "Internal Grounding Imp., LV Side: Petersen Coil" cpeter_m: int "Internal Grounding Imp., MV Side: Petersen Coil" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" dpl1: float "dpl1" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" drawInr: int "Time-overcurrent plot: Draw Inrush Current" fold_id: object "In Folder" for_name: str "Foreign Key" fr_coldload: int "Time-overcurrent plot: Cold Load Curve" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAreaBus: int "Area" iAstabint: int "A-stable integration algorithm" iComDate: int "Commissioning Date" iIntTapCtrl: int "Tap: Use Integrated Tap Controller" iMeasLoc: int "Tap: Measured at:HV-Side:MV-Side:LV-Side" iMeasTap: int "Tap: for Tap at:HV-Side:MV-Side:LV-Side" iOPFCload: int "Max. loading constraint" iPpart: int "Active power participation" iPpart2: int "Active power participation" iResFlux: int "Residual flux" iSchemeStatus: int "Scheme Status" iTaps: int "Tap: According to Measurement Report" iZoneBus: int "Zone" i_auto_hl: int "Auto Transformer:none:HV-LV:HV-MV:MV-LV" i_cont: int "Tap Changer:discrete:continuous" i_cont2: int "Tap Changer:discrete:continuous" i_eahv: int "HV-side: Phase 2 internally grounded" i_ealv: int "LV-side: Phase 2 internally grounded" i_eamv: int "MV-side: Phase 2 internally grounded" i_hvcon: int "HV-side: Phase 2 connected" i_lvcon: int "LV-side: Phase 2 connected" i_mvcon: int "MV-side: Phase 2 connected" i_neuthv: int "HV-side: Neutral Connection" i_neutlv: int "LV-side: Neutral Connection" i_neutmv: int "MV-side: Neutral Connection" i_rem: int "Remote Control" i_rem2: int "Remote Control" i_tapini_h: int "State Estimation: Estimate Tap Position HV-Side" i_tapini_l: int "State Estimation: Estimate Tap Position LV-Side" i_tapini_m: int "State Estimation: Estimate Tap Position MV-Side" i_tapoptCont_h: int "Controls for Optimal Power Flow: Control Mode:discrete:continuous" i_tapoptCont_l: int "Controls for Optimal Power Flow: Control Mode:discrete:continuous" i_tapoptCont_m: int "Controls for Optimal Power Flow: Control Mode:discrete:continuous" i_tapopt_h: int "Controls for Optimal Power Flow: Tap Position HV-Side:Off:On:Part of external Tap Controller" i_tapopt_l: int "Controls for Optimal Power Flow: Tap Position LV-Side:Off:On:Part of external Tap Controller" i_tapopt_m: int "Controls for Optimal Power Flow: Tap Position MV-Side:Off:On:Part of external Tap Controller" iansish: int "Time-overcurrent plot: ANSI Curve Shift" iblock: int "Unit Transformer" icomp: int "LDC/Current Compounding Compensation: Compounding:apparent current:active current:reactive current:apparent power:active power:reactive power" icomp2: int "LDC/Current Compounding Compensation: Compounding:apparent current:active current:reactive current:apparent power:active power:reactive power" ictrlside: int "Controller for tap at:HV-Side:MV-Side:LV-Side" ictrlside2: int "Controller for tap at:&-1¬ defined:&0&HV-Side:&1&MV-Side:&2&LV-Side" ifc: int "Forced Cooling Enabled" ifrqft: int "Time-overcurrent plot: Frequent Fault ( >10(5)/lifetime, Category II(III) )" ignd_h: int "Star Point:grounded:compensated:isolated" ignd_l: int "Star Point:grounded:compensated:isolated" ignd_m: int "Star Point:grounded:compensated:isolated" iintgnd: int "External Star Point" ilcph: int "Phase:a:b:c:a-b:b-c:c-a:Pos.Seq." ilcph2: int "Phase:a:b:c:a-b:b-c:c-a:Pos.Seq." ildc: int "Compensation:none:external (LDC) line drop compensation:current compounding" ildc2: int "Compensation:none:external (LDC) line drop compensation:current compounding" imldc: str "Control Mode:V:P:Q" imldc2: str "Control Mode:V:P:Q" input_cl: list "Values" ionlyPre: int "Controls for Optimal Power Flow: Optimise in DC OPF:Pre- and post-fault position:Only pre-fault position" iopt_hf: int "Consider Capacitances" iperfect: int "Failures: Ideal component" isConstrLoading: int "Max. loading constraint for Unit Commitment" isConstrLoadingPlacement: int "Max. loading constraint for Optimal Equipment Placement" isCtrlTapHV: int "Controls for Unit Commitment: Tap Position HV-Side:Off:On:Part of external Tap Controller" isCtrlTapHVCont: int "Controls for Unit Commitment: Control Mode:discrete:continuous" isCtrlTapHVPlacement: int "Controls for Optimal Equipment Placement: Tap Position HV-Side" isCtrlTapLV: int "Controls for Unit Commitment: Tap Position LV-Side:Off:On:Part of external Tap Controller" isCtrlTapLVCont: int "Controls for Unit Commitment: Control Mode:discrete:continuous" isCtrlTapLVPlacement: int "Controls for Optimal Equipment Placement: Tap Position LV-Side" isCtrlTapMV: int "Controls for Unit Commitment: Tap Position MV-Side:Off:On:Part of external Tap Controller" isCtrlTapMVCont: int "Controls for Unit Commitment: Control Mode:discrete:continuous" isCtrlTapMVPlacement: int "Controls for Optimal Equipment Placement: Tap Position MV-Side" isMaxLoadSoftNlin: int "Penalty costs for soft constraints" isSepCntConstrType: int "Max. loading constraint for contingencies: Separate constraint type" isSepCntMaxAllowedLoading: int "Max. loading constraint for contingencies: Separate max. allowed loading" iwinding: int "Time-overcurrent plot: Create Curve for:HV-MV:HV-LV:MV-LV" loc_name: str "Name" lossAssign: int "Loss assignment:according to grouping:uniformly distributed:to HV-Side:to MV-Side:to LV-Side" mTaps: list "Tap: Measurement Report" maxload: float "Thermal Loading Limit: Max. loading" n3tap_h: int "Tap HV-Side: Act. Position" n3tap_l: int "Tap LV-Side: Act. Position" n3tap_m: int "Tap MV-Side: Act. Position" n3tapabs_h: int "Act. Position absolute" n3tapabs_l: int "Act. Position absolute" n3tapabs_m: int "Act. Position absolute" nt3nm: int "Number of: parallel Transformers" ntrcn: int "Automatic Tap Changing" ntrcn2: int "Automatic Tap Changing" oid_: int "ObjectID" optaplimit: int "Operational limits for tap changer" optapmax_h: int "Operational limits for tap changer Tap HV-Side: Maximum Position" optapmax_l: int "Operational limits for tap changer Tap LV-Side: Maximum Position" optapmax_m: int "Operational limits for tap changer Tap MV-Side: Maximum Position" optapmin_h: int "Operational limits for tap changer Tap HV-Side: Minimum Position" optapmin_l: int "Operational limits for tap changer Tap LV-Side: Minimum Position" optapmin_m: int "Operational limits for tap changer Tap MV-Side: Minimum Position" outserv: int "Out of Service" pMeteo: object "Thermal Rating: Meteo. Station" pOperator: object "Operator" pOwner: object "Owner" pRating: object "Thermal Rating" pRating_h: object "Thermal Rating: HV-Side" pRating_l: object "Thermal Rating: LV-Side" pRating_m: object "Thermal Rating: MV-Side" pStoch: object "Failures: Element model" pT_h: str "Tap HV-Side: Voltage Range" pT_l: str "Tap LV-Side: Voltage Range" pT_m: str "Tap MV-Side: Voltage Range" pTypStoch: object "Failures: Type model" pVccurve: object "LDC/Current Compounding Compensation: V-Control-Curve" pVccurve2: object "LDC/Current Compounding Compensation: V-Control-Curve" p_cub: object "Controlled Branch (Cubicle)" p_cub2: object "Controlled Branch (Cubicle)" p_pmeas: object "P measured at" p_pmeas2: object "P measured at" p_rem: object "Controlled Node" p_rem2: object "Controlled Node" penaltyCosts: float "Controls for Optimal Power Flow: Penalty costs per Tap deviation" pid_: int "ProjectID" pldc: object "LDC/Current Compounding Compensation: External LDC" pldc2: object "LDC/Current Compounding Compensation: External LDC" psetp: float "Active Power Setpoint" psetp2: float "Active Power Setpoint" psp_low: float "Lower Active Power Bound" psp_low2: float "Lower Active Power Bound" psp_up: float "Upper Active Power Bound" psp_up2: float "Upper Active Power Bound" qdslCtrl: object "Quasi-Dynamic Model" qsetp: float "Reactive Power Setpoint" qsetp2: float "Reactive Power Setpoint" qsp_low: float "Lower Reactive Power Bound" qsp_low2: float "Lower Reactive Power Bound" qsp_up: float "Upper Reactive Power Bound" qsp_up2: float "Upper Reactive Power Bound" r0Sbasepu_h: float "r0(HV) (Sbase)" r0Sbasepu_hm: float "r0(HV-MV) (Sbase)" r0Sbasepu_l: float "r0(LV) (Sbase)" r0Sbasepu_lh: float "r0(LV-HV) (Sbase)" r0Sbasepu_m: float "r0(MV) (Sbase)" r0Sbasepu_ml: float "r0(MV-LV) (Sbase)" rSbasepu_h: float "r(HV) (Sbase)" rSbasepu_hm: float "r(HV-MV) (Sbase)" rSbasepu_l: float "r(LV) (Sbase)" rSbasepu_lh: float "r(LV-HV) (Sbase)" rSbasepu_m: float "r(MV) (Sbase)" rSbasepu_ml: float "r(MV-LV) (Sbase)" ratfac_h: float "Thermal Rating: HV-Side" ratfac_l: float "Thermal Rating: LV-Side" ratfac_m: float "Thermal Rating: MV-Side" re0h: float "Internal Grounding Imp., HV Side: Resistance, Re" re0l: float "Internal Grounding Imp., LV Side: Resistance, Re" re0m: float "Internal Grounding Imp., MV Side: Resistance, Re" root_id: object "Original Location" sOpComment: list "Operator Comment" scalingFacSoftConstrCost: float "Penalty costs for soft constraints: Cost scaling factor" scalingFacSoftConstrOpf: float "Max. loading constraint: Weighting factor for soft constraint penalty" sernum: str "Serial Number" t3ldc: int "Controlled Node is at:HV:MV:LV:EXT" t3ldc2: int "Controlled Node is at:HV:MV:LV" tapctrl: object "Tap Controller" tid_: int "TimeID" typ_id: object "Type" uset_mode: int "Setpoint:local:bus target voltage" uset_mode2: int "Setpoint:local:bus target voltage" usetp: float "Voltage Setpoint" usetp2: float "Voltage Setpoint" usp_low: float "Lower Voltage Bound" usp_low2: float "Lower Voltage Bound" usp_up: float "Upper Voltage Bound" usp_up2: float "Upper Voltage Bound" x0Sbasepu_h: float "x0(HV) (Sbase)" x0Sbasepu_hm: float "x0(HV-MV) (Sbase)" x0Sbasepu_l: float "x0(LV) (Sbase)" x0Sbasepu_lh: float "x0(LV-HV) (Sbase)" x0Sbasepu_m: float "x0(MV) (Sbase)" x0Sbasepu_ml: float "x0(MV-LV) (Sbase)" xSbasepu_h: float "x(HV) (Sbase)" xSbasepu_hm: float "x(HV-MV) (Sbase)" xSbasepu_l: float "x(LV) (Sbase)" xSbasepu_lh: float "x(LV-HV) (Sbase)" xSbasepu_m: float "x(MV) (Sbase)" xSbasepu_ml: float "x(MV-LV) (Sbase)" xe0h: float "Internal Grounding Imp., HV Side: Reactance, Xe" xe0l: float "Internal Grounding Imp., LV Side: Reactance, Xe" xe0m: float "Internal Grounding Imp., MV Side: Reactance, Xe" def AttributeType(*args): ... def CreateEvent(*args): ... def GetGroundingImpedance(*args): ... def GetSuppliedElements(*args): ... def GetTapPhi(*args): ... def GetTapRatio(*args): ... def GetTapZDependentSide(*args): ... def GetZ0pu(*args): ... def GetZpu(*args): ... def HasReferences(*args): ... def IsQuadBooster(*args): ... def NTap(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var CCEarFr : float-
Failures Double Earth Fault: Frequency of single earth faults
var CCEarProb : float-
Failures Double Earth Fault: Conditional probability of a second earth fault
var CCEarRepMu : float-
Failures Double Earth Fault: Repair duration
var Cc0_hm : float-
Consider Capacitances Winding to Winding, 0-Sequence: HV-MV
var Cc0_lh : float-
Consider Capacitances Winding to Winding, 0-Sequence: LV-HV
var Cc0_ml : float-
Consider Capacitances Winding to Winding, 0-Sequence: MV-LV
var Cc1_hm : float-
Consider Capacitances Winding to Winding, 1-Sequence: HV-MV
var Cc1_lh : float-
Consider Capacitances Winding to Winding, 1-Sequence: LV-HV
var Cc1_ml : float-
Consider Capacitances Winding to Winding, 1-Sequence: MV-LV
var Cg_h : float-
Consider Capacitances Winding to Ground: HV-Ground
var Cg_l : float-
Consider Capacitances Winding to Ground: LV-Ground
var Cg_m : float-
Consider Capacitances Winding to Ground: MV-Ground
var FOD : float-
Failures Transformer Failures: Forced Outage Duration
var FOE : float-
Failures Transformer Failures: Forced Outage Expectancy
var FOR1 : float-
Failures Transformer Failures: Forced Outage Rate
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Inom_h : float-
HV-Side, Nominal Current
var Inom_h_a : float-
HV-Side, Nominal Current (act.)
var Inom_l : float-
LV-Side, Nominal Current
var Inom_l_a : float-
LV-Side, Nominal Current (act.)
var Inom_m : float-
MV-Side, Nominal Current
var Inom_m_a : float-
MV-Side, Nominal Current (act.)
var Irze : list-
Rated Current of Grounding
var Kpart : float-
Participation factor
var Kpart2 : float-
Participation factor
var Kpctrl : float-
Controller Sensitivity dtap/dP
var Kpctrl2 : float-
Controller Sensitivity dtap/dP
var Kqctrl : float-
Controller Sensitivity dtap/dQ
var Kqctrl2 : float-
Controller Sensitivity dtap/dQ
var PsiresA : float-
Residual flux: Phase A
var PsiresB : float-
Residual flux: Phase B
var PsiresC : float-
Residual flux: Phase C
var Ptolerance : float-
Tolerance (+/-)
var Ptolerance2 : float-
Tolerance (+/-)
var Snom_h : float-
HV-Side, Nominal Power
var Snom_h_a : float-
Thermal Rating: HV-Side, Nom.Power (act.)
var Snom_l : float-
LV-Side, Nominal Power
var Snom_l_a : float-
Thermal Rating: LV-Side, Nom.Power (act.)
var Snom_m : float-
MV-Side, Nominal Power
var Snom_m_a : float-
Thermal Rating: MV-Side, Nom.Power (act.)
var Tctrl : float-
Controller Time Constant
var Tctrl2 : float-
Controller Time Constant
var Vtolerance : float-
LDC/Current Compounding Compensation: Tolerance (+/-)
var Vtolerance2 : float-
LDC/Current Compounding Compensation: Tolerance (+/-)
var allowCntConstrFilt : int-
Constraint Filtering: Allow contingency filtering by number of critical constraints
var allowMarginFilt : int-
Constraint Filtering: Allow filtering by constraint margin
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var availFactor : float-
Availability Factor
var bSbasepu : float-
b (Sbase)
var bushv : object-
HV-Side
var bushvn : object-
Neutral Conductor: HV-Neutral
var buslv : object-
LV-Side
var buslvn : object-
LV-Neutral
var busmv : object-
MV-Side
var busmvn : object-
Neutral Conductor: MV-Neutral
var cAllowCntConstrFilt : int-
Constraint Filtering: Allow contingency filtering by number of critical constraints
var cAllowMarginFilt : int-
Constraint Filtering: Allow filtering by constraint margin
var cCtrlTapHVCont : int-
Controls for Unit Commitment: Control Mode:discrete:continuous
var cCtrlTapHVContOpf : int-
Controls for Optimal Power Flow: Control Mode:discrete:continuous
var cCtrlTapLVCont : int-
Controls for Unit Commitment: Control Mode:discrete:continuous
var cCtrlTapLVContOpf : int-
Controls for Optimal Power Flow: Control Mode:discrete:continuous
var cCtrlTapMVCont : int-
Controls for Unit Commitment: Control Mode:discrete:continuous
var cCtrlTapMVContOpf : int-
Controls for Optimal Power Flow: Control Mode:discrete:continuous
var cDisplayName : str-
Display Name
var cIsSepCntConstrType : int-
Max. loading constraint for contingencies: Separate constraint type
var cIsSepCntMaxAllowedLoading : int-
Max. loading constraint for contingencies: Separate max. allowed loading
var cOptOnlyPre : int-
Controls for Optimal Power Flow: Optimise in DC OPF:Pre- and post-fault position:Only pre-fault position
var cPsiresC : float-
Residual flux: Phase C
var cUserDefIndex : int-
User defined Index
var c_plcc : object-
External LCC Controller
var c_pstac : object-
External Station Controller
var c_ptapc : object-
External Tap Controller
var cgnd_h : int-
Internal Grounding Imp., HV Side: Star Point:Connected:Not connected
var cgnd_l : int-
Internal Grounding Imp., LV Side: Star Point:Connected:Not connected
var cgnd_m : int-
Internal Grounding Imp., MV Side: Star Point:Connected:Not connected
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var cneutcon : int-
Neutral Conductor: N-Connection
var cntConstrType : int-
Max. loading constraint for contingencies: Contingency-constraint type:Off:Soft constraint
var cntMaxAllowedLoading : float-
Max. loading constraint for contingencies: Max. allowed loading in Contingencies
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpCtrlNode : object-
Target Node
var cpCtrlNode2 : object-
Target Node
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cpeter_h : int-
Internal Grounding Imp., HV Side: Petersen Coil
var cpeter_l : int-
Internal Grounding Imp., LV Side: Petersen Coil
var cpeter_m : int-
Internal Grounding Imp., MV Side: Petersen Coil
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var dpl1 : float-
dpl1
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var drawInr : int-
Time-overcurrent plot: Draw Inrush Current
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var fr_coldload : int-
Time-overcurrent plot: Cold Load Curve
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAreaBus : int-
Area
var iAstabint : int-
A-stable integration algorithm
var iComDate : int-
Commissioning Date
var iIntTapCtrl : int-
Tap: Use Integrated Tap Controller
var iMeasLoc : int-
Tap: Measured at:HV-Side:MV-Side:LV-Side
var iMeasTap : int-
Tap: for Tap at:HV-Side:MV-Side:LV-Side
var iOPFCload : int-
Max. loading constraint
var iPpart : int-
Active power participation
var iPpart2 : int-
Active power participation
var iResFlux : int-
Residual flux
var iSchemeStatus : int-
Scheme Status
var iTaps : int-
Tap: According to Measurement Report
var iZoneBus : int-
Zone
var i_auto_hl : int-
Auto Transformer:none:HV-LV:HV-MV:MV-LV
var i_cont : int-
Tap Changer:discrete:continuous
var i_cont2 : int-
Tap Changer:discrete:continuous
var i_eahv : int-
HV-side: Phase 2 internally grounded
var i_ealv : int-
LV-side: Phase 2 internally grounded
var i_eamv : int-
MV-side: Phase 2 internally grounded
var i_hvcon : int-
HV-side: Phase 2 connected
var i_lvcon : int-
LV-side: Phase 2 connected
var i_mvcon : int-
MV-side: Phase 2 connected
var i_neuthv : int-
HV-side: Neutral Connection
var i_neutlv : int-
LV-side: Neutral Connection
var i_neutmv : int-
MV-side: Neutral Connection
var i_rem : int-
Remote Control
var i_rem2 : int-
Remote Control
var i_tapini_h : int-
State Estimation: Estimate Tap Position HV-Side
var i_tapini_l : int-
State Estimation: Estimate Tap Position LV-Side
var i_tapini_m : int-
State Estimation: Estimate Tap Position MV-Side
var i_tapoptCont_h : int-
Controls for Optimal Power Flow: Control Mode:discrete:continuous
var i_tapoptCont_l : int-
Controls for Optimal Power Flow: Control Mode:discrete:continuous
var i_tapoptCont_m : int-
Controls for Optimal Power Flow: Control Mode:discrete:continuous
var i_tapopt_h : int-
Controls for Optimal Power Flow: Tap Position HV-Side:Off:On:Part of external Tap Controller
var i_tapopt_l : int-
Controls for Optimal Power Flow: Tap Position LV-Side:Off:On:Part of external Tap Controller
var i_tapopt_m : int-
Controls for Optimal Power Flow: Tap Position MV-Side:Off:On:Part of external Tap Controller
var iansish : int-
Time-overcurrent plot: ANSI Curve Shift
var iblock : int-
Unit Transformer
var icomp : int-
LDC/Current Compounding Compensation: Compounding:apparent current:active current:reactive current:apparent power:active power:reactive power
var icomp2 : int-
LDC/Current Compounding Compensation: Compounding:apparent current:active current:reactive current:apparent power:active power:reactive power
var ictrlside : int-
Controller for tap at:HV-Side:MV-Side:LV-Side
var ictrlside2 : int-
Controller for tap at:&-1¬ defined:&0&HV-Side:&1&MV-Side:&2&LV-Side
var ifc : int-
Forced Cooling Enabled
var ifrqft : int-
Time-overcurrent plot: Frequent Fault ( >10(5)/lifetime, Category II(III) )
var ignd_h : int-
Star Point:grounded:compensated:isolated
var ignd_l : int-
Star Point:grounded:compensated:isolated
var ignd_m : int-
Star Point:grounded:compensated:isolated
var iintgnd : int-
External Star Point
var ilcph : int-
Phase:a:b:c:a-b:b-c:c-a:Pos.Seq.
var ilcph2 : int-
Phase:a:b:c:a-b:b-c:c-a:Pos.Seq.
var ildc : int-
Compensation:none:external (LDC) line drop compensation:current compounding
var ildc2 : int-
Compensation:none:external (LDC) line drop compensation:current compounding
var imldc : str-
Control Mode:V:P:Q
var imldc2 : str-
Control Mode:V:P:Q
var input_cl : list-
Values
var ionlyPre : int-
Controls for Optimal Power Flow: Optimise in DC OPF:Pre- and post-fault position:Only pre-fault position
var iopt_hf : int-
Consider Capacitances
var iperfect : int-
Failures: Ideal component
var isConstrLoading : int-
Max. loading constraint for Unit Commitment
var isConstrLoadingPlacement : int-
Max. loading constraint for Optimal Equipment Placement
var isCtrlTapHV : int-
Controls for Unit Commitment: Tap Position HV-Side:Off:On:Part of external Tap Controller
var isCtrlTapHVCont : int-
Controls for Unit Commitment: Control Mode:discrete:continuous
var isCtrlTapHVPlacement : int-
Controls for Optimal Equipment Placement: Tap Position HV-Side
var isCtrlTapLV : int-
Controls for Unit Commitment: Tap Position LV-Side:Off:On:Part of external Tap Controller
var isCtrlTapLVCont : int-
Controls for Unit Commitment: Control Mode:discrete:continuous
var isCtrlTapLVPlacement : int-
Controls for Optimal Equipment Placement: Tap Position LV-Side
var isCtrlTapMV : int-
Controls for Unit Commitment: Tap Position MV-Side:Off:On:Part of external Tap Controller
var isCtrlTapMVCont : int-
Controls for Unit Commitment: Control Mode:discrete:continuous
var isCtrlTapMVPlacement : int-
Controls for Optimal Equipment Placement: Tap Position MV-Side
var isMaxLoadSoftNlin : int-
Penalty costs for soft constraints
var isSepCntConstrType : int-
Max. loading constraint for contingencies: Separate constraint type
var isSepCntMaxAllowedLoading : int-
Max. loading constraint for contingencies: Separate max. allowed loading
var iwinding : int-
Time-overcurrent plot: Create Curve for:HV-MV:HV-LV:MV-LV
var loc_name : str-
Name
var lossAssign : int-
Loss assignment:according to grouping:uniformly distributed:to HV-Side:to MV-Side:to LV-Side
var mTaps : list-
Tap: Measurement Report
var maxload : float-
Thermal Loading Limit: Max. loading
var n3tap_h : int-
Tap HV-Side: Act. Position
var n3tap_l : int-
Tap LV-Side: Act. Position
var n3tap_m : int-
Tap MV-Side: Act. Position
var n3tapabs_h : int-
Act. Position absolute
var n3tapabs_l : int-
Act. Position absolute
var n3tapabs_m : int-
Act. Position absolute
var nt3nm : int-
Number of: parallel Transformers
var ntrcn : int-
Automatic Tap Changing
var ntrcn2 : int-
Automatic Tap Changing
var oid_ : int-
ObjectID
var optaplimit : int-
Operational limits for tap changer
var optapmax_h : int-
Operational limits for tap changer Tap HV-Side: Maximum Position
var optapmax_l : int-
Operational limits for tap changer Tap LV-Side: Maximum Position
var optapmax_m : int-
Operational limits for tap changer Tap MV-Side: Maximum Position
var optapmin_h : int-
Operational limits for tap changer Tap HV-Side: Minimum Position
var optapmin_l : int-
Operational limits for tap changer Tap LV-Side: Minimum Position
var optapmin_m : int-
Operational limits for tap changer Tap MV-Side: Minimum Position
var outserv : int-
Out of Service
var pMeteo : object-
Thermal Rating: Meteo. Station
var pOperator : object-
Operator
var pOwner : object-
Owner
var pRating : object-
Thermal Rating
var pRating_h : object-
Thermal Rating: HV-Side
var pRating_l : object-
Thermal Rating: LV-Side
var pRating_m : object-
Thermal Rating: MV-Side
var pStoch : object-
Failures: Element model
var pT_h : str-
Tap HV-Side: Voltage Range
var pT_l : str-
Tap LV-Side: Voltage Range
var pT_m : str-
Tap MV-Side: Voltage Range
var pTypStoch : object-
Failures: Type model
var pVccurve : object-
LDC/Current Compounding Compensation: V-Control-Curve
var pVccurve2 : object-
LDC/Current Compounding Compensation: V-Control-Curve
var p_cub : object-
Controlled Branch (Cubicle)
var p_cub2 : object-
Controlled Branch (Cubicle)
var p_pmeas : object-
P measured at
var p_pmeas2 : object-
P measured at
var p_rem : object-
Controlled Node
var p_rem2 : object-
Controlled Node
var penaltyCosts : float-
Controls for Optimal Power Flow: Penalty costs per Tap deviation
var pid_ : int-
ProjectID
var pldc : object-
LDC/Current Compounding Compensation: External LDC
var pldc2 : object-
LDC/Current Compounding Compensation: External LDC
var psetp : float-
Active Power Setpoint
var psetp2 : float-
Active Power Setpoint
var psp_low : float-
Lower Active Power Bound
var psp_low2 : float-
Lower Active Power Bound
var psp_up : float-
Upper Active Power Bound
var psp_up2 : float-
Upper Active Power Bound
var qdslCtrl : object-
Quasi-Dynamic Model
var qsetp : float-
Reactive Power Setpoint
var qsetp2 : float-
Reactive Power Setpoint
var qsp_low : float-
Lower Reactive Power Bound
var qsp_low2 : float-
Lower Reactive Power Bound
var qsp_up : float-
Upper Reactive Power Bound
var qsp_up2 : float-
Upper Reactive Power Bound
var r0Sbasepu_h : float-
r0(HV) (Sbase)
var r0Sbasepu_hm : float-
r0(HV-MV) (Sbase)
var r0Sbasepu_l : float-
r0(LV) (Sbase)
var r0Sbasepu_lh : float-
r0(LV-HV) (Sbase)
var r0Sbasepu_m : float-
r0(MV) (Sbase)
var r0Sbasepu_ml : float-
r0(MV-LV) (Sbase)
var rSbasepu_h : float-
r(HV) (Sbase)
var rSbasepu_hm : float-
r(HV-MV) (Sbase)
var rSbasepu_l : float-
r(LV) (Sbase)
var rSbasepu_lh : float-
r(LV-HV) (Sbase)
var rSbasepu_m : float-
r(MV) (Sbase)
var rSbasepu_ml : float-
r(MV-LV) (Sbase)
var ratfac_h : float-
Thermal Rating: HV-Side
var ratfac_l : float-
Thermal Rating: LV-Side
var ratfac_m : float-
Thermal Rating: MV-Side
var re0h : float-
Internal Grounding Imp., HV Side: Resistance, Re
var re0l : float-
Internal Grounding Imp., LV Side: Resistance, Re
var re0m : float-
Internal Grounding Imp., MV Side: Resistance, Re
var root_id : object-
Original Location
var sOpComment : list-
Operator Comment
var scalingFacSoftConstrCost : float-
Penalty costs for soft constraints: Cost scaling factor
var scalingFacSoftConstrOpf : float-
Max. loading constraint: Weighting factor for soft constraint penalty
var sernum : str-
Serial Number
var t3ldc : int-
Controlled Node is at:HV:MV:LV:EXT
var t3ldc2 : int-
Controlled Node is at:HV:MV:LV
var tapctrl : object-
Tap Controller
var tid_ : int-
TimeID
var typ_id : object-
Type
var uset_mode : int-
Setpoint:local:bus target voltage
var uset_mode2 : int-
Setpoint:local:bus target voltage
var usetp : float-
Voltage Setpoint
var usetp2 : float-
Voltage Setpoint
var usp_low : float-
Lower Voltage Bound
var usp_low2 : float-
Lower Voltage Bound
var usp_up : float-
Upper Voltage Bound
var usp_up2 : float-
Upper Voltage Bound
var x0Sbasepu_h : float-
x0(HV) (Sbase)
var x0Sbasepu_hm : float-
x0(HV-MV) (Sbase)
var x0Sbasepu_l : float-
x0(LV) (Sbase)
var x0Sbasepu_lh : float-
x0(LV-HV) (Sbase)
var x0Sbasepu_m : float-
x0(MV) (Sbase)
var x0Sbasepu_ml : float-
x0(MV-LV) (Sbase)
var xSbasepu_h : float-
x(HV) (Sbase)
var xSbasepu_hm : float-
x(HV-MV) (Sbase)
var xSbasepu_l : float-
x(LV) (Sbase)
var xSbasepu_lh : float-
x(LV-HV) (Sbase)
var xSbasepu_m : float-
x(MV) (Sbase)
var xSbasepu_ml : float-
x(MV-LV) (Sbase)
var xe0h : float-
Internal Grounding Imp., HV Side: Reactance, Xe
var xe0l : float-
Internal Grounding Imp., LV Side: Reactance, Xe
var xe0m : float-
Internal Grounding Imp., MV Side: Reactance, Xe
Methods
def AttributeType(*args)def CreateEvent(*args)def GetGroundingImpedance(*args)def GetSuppliedElements(*args)def GetTapPhi(*args)def GetTapRatio(*args)def GetTapZDependentSide(*args)def GetZ0pu(*args)def GetZpu(*args)def HasReferences(*args)def IsQuadBooster(*args)def NTap(*args)
class ElmTr4 (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmTr4(PFGeneral): CCEarFr: float "Failures Double Earth Fault: Frequency of single earth faults" CCEarProb: float "Failures Double Earth Fault: Conditional probability of a second earth fault" CCEarRepMu: float "Failures Double Earth Fault: Repair duration" FOD: float "Failures Transformer Failures: Forced Outage Duration" FOE: float "Failures Transformer Failures: Forced Outage Expectancy" FOR1: float "Failures Transformer Failures: Forced Outage Rate" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Inom_h0: float "HV-Side, Nominal Current" Inom_h0_a: float "HV-Side, Nominal Current (act.)" Inom_l1: float "LV1-Side, Nominal Current" Inom_l1_a: float "LV1-Side, Nominal Current (act.)" Inom_l2: float "LV2-Side, Nominal Current" Inom_l2_a: float "LV2-Side, Nominal Current (act.)" Inom_l3: float "LV3-Side, Nominal Current" Inom_l3_a: float "LV3-Side, Nominal Current (act.)" Irze: list "Rated Current of Grounding" Kpart: float "Participation factor" Kpctrl: float "Controller Sensitivity dtap/dP" Kqctrl: float "Controller Sensitivity dtap/dQ" PsiresA: float "Residual flux: Phase A" PsiresB: float "Residual flux: Phase B" PsiresC: float "Residual flux: Phase C" Ptolerance: float "Tolerance (+/-)" Snom_h0: float "HV-Side, Nominal Power" Snom_h0_a: float "Thermal Rating: HV-Side, Nom.Power (act.)" Snom_l1: float "LV1-Side, Nominal Power" Snom_l1_a: float "Thermal Rating: LV1-Side, Nom.Power (act.)" Snom_l2: float "LV2-Side, Nominal Power" Snom_l2_a: float "Thermal Rating: LV2-Side, Nom.Power (act.)" Snom_l3: float "LV3-Side, Nominal Power" Snom_l3_a: float "Thermal Rating: LV3-Side, Nom.Power (act.)" Tctrl: float "Controller Time Constant" Vtolerance: float "LDC/Current Compounding Compensation: Tolerance (+/-)" allowCntConstrFilt: int "Constraint Filtering: Allow contingency filtering by number of critical constraints" allowMarginFilt: int "Constraint Filtering: Allow filtering by constraint margin" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" availFactor: float "Availability Factor" bSbasepu: float "b (Sbase)" bush0: object "HV-Side" busl1: object "LV1-Side" busl2: object "LV2-Side" busl3: object "LV3-Side" cAllowCntConstrFilt: int "Constraint Filtering: Allow contingency filtering by number of critical constraints" cAllowMarginFilt: int "Constraint Filtering: Allow filtering by constraint margin" cCtrlTapHVCont: int "Controls for Unit Commitment: Control Mode:discrete:continuous" cCtrlTapHVContOpf: int "Controls for Optimal Power Flow: Control Mode:discrete:continuous" cCtrlTapLV1Cont: int "Controls for Unit Commitment: Control Mode:discrete:continuous" cCtrlTapLV1ContOpf: int "Controls for Optimal Power Flow: Control Mode:discrete:continuous" cCtrlTapLV2Cont: int "Controls for Unit Commitment: Control Mode:discrete:continuous" cCtrlTapLV2ContOpf: int "Controls for Optimal Power Flow: Control Mode:discrete:continuous" cCtrlTapLV3Cont: int "Controls for Unit Commitment: Control Mode:discrete:continuous" cCtrlTapLV3ContOpf: int "Controls for Optimal Power Flow: Control Mode:discrete:continuous" cDisplayName: str "Display Name" cIsSepCntConstrType: int "Max. loading constraint for contingencies: Separate constraint type" cIsSepCntMaxAllowedLoading: int "Max. loading constraint for contingencies: Separate max. allowed loading" cOptOnlyPre: int "Controls for Optimal Power Flow: Optimise in DC OPF:Pre- and post-fault position:Only pre-fault position" cPsiresC: float "Residual flux: Phase C" cUserDefIndex: int "User defined Index" c_plcc: object "External LCC Controller" c_pstac: object "External Station Controller" c_ptapc: object "External Tap Controller" cgnd_hv0: int "Internal Grounding Imp., HV Side: Star Point:Connected:Not connected" cgnd_lv1: int "Internal Grounding Imp., LV1 Side: Star Point:Connected:Not connected" cgnd_lv2: int "Internal Grounding Imp., LV2 Side: Star Point:Connected:Not connected" cgnd_lv3: int "Internal Grounding Imp., LV3 Side: Star Point:Connected:Not connected" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" cntConstrType: int "Max. loading constraint for contingencies: Contingency-constraint type:Off:Soft constraint" cntMaxAllowedLoading: float "Max. loading constraint for contingencies: Max. allowed loading in Contingencies" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpCtrlNode: object "Target Node" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cpeter_hv0: int "Internal Grounding Imp., HV Side: Petersen Coil" cpeter_lv1: int "Internal Grounding Imp., LV1 Side: Petersen Coil" cpeter_lv2: int "Internal Grounding Imp., LV2 Side: Petersen Coil" cpeter_lv3: int "Internal Grounding Imp., LV3 Side: Petersen Coil" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" dpl1: float "dpl1" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" drawInr: int "Time-overcurrent plot: Draw Inrush Current" fold_id: object "In Folder" for_name: str "Foreign Key" fr_coldload: int "Time-overcurrent plot: Cold Load Curve" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAreaBus: int "Area" iAstabint: int "A-stable integration algorithm" iComDate: int "Commissioning Date" iIntTapCtrl: int "Use Integrated Tap Controller" iOPFCload: int "Max. loading constraint" iPpart: int "Active power participation" iResFlux: int "Residual flux" iSchemeStatus: int "Scheme Status" iZoneBus: int "Zone" i_cont: int "Tap Changer:discrete:continuous" i_rem: int "Remote Control" i_tapini_hv0: int "State Estimation: Estimate Tap Position HV-Side" i_tapini_lv1: int "State Estimation: Estimate Tap Position LV1-Side" i_tapini_lv2: int "State Estimation: Estimate Tap Position LV2-Side" i_tapini_lv3: int "State Estimation: Estimate Tap Position LV2-Side" i_tapoptCont_hv0: int "Controls for Optimal Power Flow: Control Mode HV-Side:discrete:continuous" i_tapoptCont_lv1: int "Controls for Optimal Power Flow: Control Mode LV1-Side:discrete:continuous" i_tapoptCont_lv2: int "Controls for Optimal Power Flow: Control Mode LV2-Side:discrete:continuous" i_tapoptCont_lv3: int "Controls for Optimal Power Flow: Control Mode LV3-Side:discrete:continuous" i_tapopt_hv0: int "Controls for Optimal Power Flow: Tap Position HV-Side:Off:On:Part of external Tap Controller" i_tapopt_lv1: int "Controls for Optimal Power Flow: Tap Position LV1-Side:Off:On:Part of external Tap Controller" i_tapopt_lv2: int "Controls for Optimal Power Flow: Tap Position LV2-Side:Off:On:Part of external Tap Controller" i_tapopt_lv3: int "Controls for Optimal Power Flow: Tap Position LV3-Side:Off:On:Part of external Tap Controller" iansish: int "Time-overcurrent plot: ANSI Curve Shift" icomp: int "LDC/Current Compounding Compensation: Compounding:apparent current:active current:reactive current:apparent power:active power:reactive power" ictrlside: int "Controller for tap at:HV-Side:LV1-Side:LV2-Side:LV3-Side" ifc: int "Forced Cooling Enabled" ifrqft: int "Time-overcurrent plot: Frequent Fault ( >10(5)/lifetime, Category II(III) )" ignd_hv0: int "Star Point:grounded:compensated:isolated" ignd_lv1: int "Star Point:grounded:compensated:isolated" ignd_lv2: int "Star Point:grounded:compensated:isolated" ignd_lv3: int "Star Point:grounded:compensated:isolated" ilcph: int "Phase:a:b:c:a-b:b-c:c-a:Pos.Seq." ildc: int "Compensation:none:external (LDC) line drop compensation:current compounding" imldc: str "Control Mode:V:P:Q" input_cl: list "Values" ionlyPre: int "Controls for Optimal Power Flow: Optimise in DC OPF:Pre- and post-fault position:Only pre-fault position" iperfect: int "Failures: Ideal component" isConstrLoading: int "Max. loading constraint for Unit Commitment" isConstrLoadingPlacement: int "Max. loading constraint for Optimal Equipment Placement" isCtrlTapHV: int "Controls for Unit Commitment: Tap Position HV-Side:Off:On:Part of external Tap Controller" isCtrlTapHVCont: int "Controls for Unit Commitment: Control Mode:discrete:continuous" isCtrlTapHVPlacement: int "Controls for Optimal Equipment Placement: Tap Position HV-Side" isCtrlTapLV1: int "Controls for Unit Commitment: Tap Position LV1-Side:Off:On:Part of external Tap Controller" isCtrlTapLV1Cont: int "Controls for Unit Commitment: Control Mode:discrete:continuous" isCtrlTapLV1Placement: int "Controls for Optimal Equipment Placement: Tap Position LV1-Side" isCtrlTapLV2: int "Controls for Unit Commitment: Tap Position LV2-Side:Off:On:Part of external Tap Controller" isCtrlTapLV2Cont: int "Controls for Unit Commitment: Control Mode:discrete:continuous" isCtrlTapLV2Placement: int "Controls for Optimal Equipment Placement: Tap Position LV2-Side" isCtrlTapLV3: int "Controls for Unit Commitment: Tap Position LV3-Side:Off:On:Part of external Tap Controller" isCtrlTapLV3Cont: int "Controls for Unit Commitment: Control Mode:discrete:continuous" isCtrlTapLV3Placement: int "Controls for Optimal Equipment Placement: Tap Position LV3-Side" isMaxLoadSoftNlin: int "Penalty costs for soft constraints" isSepCntConstrType: int "Max. loading constraint for contingencies: Separate constraint type" isSepCntMaxAllowedLoading: int "Max. loading constraint for contingencies: Separate max. allowed loading" iwinding: int "Time-overcurrent plot: Create Curve for:HV-LV1:HV-LV2:HV-LV3:LV1-LV2:LV1-LV3:LV2-LV3" loc_name: str "Name" lodt3: str "Type Load" lossAssign: int "Loss assignment:according to grouping:uniformly distributed:to HV-Side:to LV1-Side:to LV2-Side:to LV3-Side" maxload: float "Thermal Loading Limit: Max. loading" nt3rl: list "Pointer to relays" nt4nm: int "Number of: parallel Transformers" ntap_h0: int "Tap HV-Side: Act. Position" ntap_l1: int "Tap LV1-Side: Act. Position" ntap_l2: int "Tap LV2-Side: Act. Position" ntap_l3: int "Tap LV3-Side: Act. Position" ntapabs_h0: int "Act. Position absolute" ntapabs_l1: int "Act. Position absolute" ntapabs_l2: int "Act. Position absolute" ntapabs_l3: int "Act. Position absolute" ntrcn: int "Automatic Tap Changing" oid_: int "ObjectID" optaplimit: int "Operational limits for tap changer" optapmax_h0: int "Operational limits for tap changer Tap HV-Side: Maximum Position" optapmax_l1: int "Operational limits for tap changer Tap LV1-Side: Maximum Position" optapmax_l2: int "Operational limits for tap changer Tap LV2-Side: Maximum Position" optapmax_l3: int "Operational limits for tap changer Tap LV3-Side: Maximum Position" optapmin_h0: int "Operational limits for tap changer Tap HV-Side: Minimum Position" optapmin_l1: int "Operational limits for tap changer Tap LV1-Side: Minimum Position" optapmin_l2: int "Operational limits for tap changer Tap LV2-Side: Minimum Position" optapmin_l3: int "Operational limits for tap changer Tap LV3-Side: Minimum Position" outserv: int "Out of Service" pMeteo: object "Thermal Rating: Meteo. Station" pOperator: object "Operator" pOwner: object "Owner" pRating_hv0: object "Thermal Rating: HV-Side" pRating_lv1: object "Thermal Rating: LV1-Side" pRating_lv2: object "Thermal Rating: LV2-Side" pRating_lv3: object "Thermal Rating: LV3-Side" pStoch: object "Failures: Element model" pT_hv0: str "Tap HV-Side: Voltage Range" pT_lv1: str "Tap LV1-Side: Voltage Range" pT_lv2: str "Tap LV2-Side: Voltage Range" pT_lv3: str "Tap LV3-Side: Voltage Range" pTypStoch: object "Failures: Type model" pVccurve: object "LDC/Current Compounding Compensation: V-Control-Curve" p_cub: object "Controlled Branch (Cubicle)" p_pmeas: object "P measured at" p_rem: object "Controlled Node" penaltyCosts: float "Controls for Optimal Power Flow: Penalty costs per Tap deviation" pid_: int "ProjectID" pldc: object "LDC/Current Compounding Compensation: External LDC" psetp: float "Active Power Setpoint" psp_low: float "Lower Active Power Bound" psp_up: float "Upper Active Power Bound" qdslCtrl: object "Quasi-Dynamic Model" qsetp: float "Reactive Power Setpoint" qsp_low: float "Lower Reactive Power Bound" qsp_up: float "Upper Reactive Power Bound" r0Sbasepu_h0l1: float "r0(HV-LV1) (Sbase)" r0Sbasepu_h0l2: float "r0(HV-LV2) (Sbase)" r0Sbasepu_h0l3: float "r0(HV-LV3) (Sbase)" r0Sbasepu_hv0: float "r0(HV) (Sbase)" r0Sbasepu_l1l2: float "r0(LV1-LV2) (Sbase)" r0Sbasepu_l1l3: float "r0(LV1-LV3) (Sbase)" r0Sbasepu_l2l3: float "r0(LV2-LV3) (Sbase)" r0Sbasepu_lv1: float "r0(LV1) (Sbase)" r0Sbasepu_lv2: float "r0(LV2) (Sbase)" r0Sbasepu_lv3: float "r0(LV3) (Sbase)" rSbasepu_h0l1: float "r(HV-LV1) (Sbase)" rSbasepu_h0l2: float "r(HV-LV2) (Sbase)" rSbasepu_h0l3: float "r(HV-LV3) (Sbase)" rSbasepu_hv0: float "r(HV) (Sbase)" rSbasepu_l1l2: float "r(LV1-LV2) (Sbase)" rSbasepu_l1l3: float "r(LV1-LV3) (Sbase)" rSbasepu_l2l3: float "r(LV2-LV3) (Sbase)" rSbasepu_lv1: float "r(LV1) (Sbase)" rSbasepu_lv2: float "r(LV2) (Sbase)" rSbasepu_lv3: float "r(LV3) (Sbase)" ratfac_h0: float "Thermal Rating: HV-Side" ratfac_l1: float "Thermal Rating: LV1-Side" ratfac_l2: float "Thermal Rating: LV2-Side" ratfac_l3: float "Thermal Rating: LV3-Side" re0hv0: float "Internal Grounding Imp., HV Side: Resistance, Re" re0lv1: float "Internal Grounding Imp., LV1 Side: Resistance, Re" re0lv2: float "Internal Grounding Imp., LV2 Side: Resistance, Re" re0lv3: float "Internal Grounding Imp., LV3 Side: Resistance, Re" root_id: object "Original Location" sOpComment: list "Operator Comment" scalingFacSoftConstrCost: float "Penalty costs for soft constraints: Cost scaling factor" scalingFacSoftConstrOpf: float "Max. loading constraint: Weighting factor for soft constraint penalty" sernum: str "Serial Number" t4ldc: int "Controlled Node is at:HV:LV1:LV2:LV3:EXT" tapctrl: object "Tap Controller" tid_: int "TimeID" typ_id: object "Type" uset_mode: int "Setpoint:local:bus target voltage" usetp: float "Voltage Setpoint" usp_low: float "Lower Voltage Bound" usp_up: float "Upper Voltage Bound" x0Sbasepu_h0l1: float "x0(HV-LV1) (Sbase)" x0Sbasepu_h0l2: float "x0(HV-LV2) (Sbase)" x0Sbasepu_h0l3: float "x0(HV-LV3) (Sbase)" x0Sbasepu_hv0: float "x0(HV) (Sbase)" x0Sbasepu_l1l2: float "x0(LV1-LV2) (Sbase)" x0Sbasepu_l1l3: float "x0(LV1-LV3) (Sbase)" x0Sbasepu_l2l3: float "x0(LV2-LV3) (Sbase)" x0Sbasepu_lv1: float "x0(LV1) (Sbase)" x0Sbasepu_lv2: float "x0(LV2) (Sbase)" x0Sbasepu_lv3: float "x0(LV3) (Sbase)" xSbasepu_h0l1: float "x(HV-LV1) (Sbase)" xSbasepu_h0l2: float "x(HV-LV2) (Sbase)" xSbasepu_h0l3: float "x(HV-LV3) (Sbase)" xSbasepu_hv0: float "x(HV) (Sbase)" xSbasepu_l1l2: float "x(LV1-LV2) (Sbase)" xSbasepu_l1l3: float "x(LV1-LV3) (Sbase)" xSbasepu_l2l3: float "x(LV2-LV3) (Sbase)" xSbasepu_lv1: float "x(LV1) (Sbase)" xSbasepu_lv2: float "x(LV2) (Sbase)" xSbasepu_lv3: float "x(LV3) (Sbase)" xe0hv0: float "Internal Grounding Imp., HV Side: Reactance, Xe" xe0lv1: float "Internal Grounding Imp., LV1 Side: Reactance, Xe" xe0lv2: float "Internal Grounding Imp., LV2 Side: Reactance, Xe" xe0lv3: float "Internal Grounding Imp., LV3 Side: Reactance, Xe" def AttributeType(*args): ... def CreateEvent(*args): ... def GetGroundingImpedance(*args): ... def GetSuppliedElements(*args): ... def GetTapPhi(*args): ... def GetTapRatio(*args): ... def GetTapZDependentSide(*args): ... def GetZ0pu(*args): ... def GetZpu(*args): ... def HasReferences(*args): ... def IsQuadBooster(*args): ... def NTap(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var CCEarFr : float-
Failures Double Earth Fault: Frequency of single earth faults
var CCEarProb : float-
Failures Double Earth Fault: Conditional probability of a second earth fault
var CCEarRepMu : float-
Failures Double Earth Fault: Repair duration
var FOD : float-
Failures Transformer Failures: Forced Outage Duration
var FOE : float-
Failures Transformer Failures: Forced Outage Expectancy
var FOR1 : float-
Failures Transformer Failures: Forced Outage Rate
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Inom_h0 : float-
HV-Side, Nominal Current
var Inom_h0_a : float-
HV-Side, Nominal Current (act.)
var Inom_l1 : float-
LV1-Side, Nominal Current
var Inom_l1_a : float-
LV1-Side, Nominal Current (act.)
var Inom_l2 : float-
LV2-Side, Nominal Current
var Inom_l2_a : float-
LV2-Side, Nominal Current (act.)
var Inom_l3 : float-
LV3-Side, Nominal Current
var Inom_l3_a : float-
LV3-Side, Nominal Current (act.)
var Irze : list-
Rated Current of Grounding
var Kpart : float-
Participation factor
var Kpctrl : float-
Controller Sensitivity dtap/dP
var Kqctrl : float-
Controller Sensitivity dtap/dQ
var PsiresA : float-
Residual flux: Phase A
var PsiresB : float-
Residual flux: Phase B
var PsiresC : float-
Residual flux: Phase C
var Ptolerance : float-
Tolerance (+/-)
var Snom_h0 : float-
HV-Side, Nominal Power
var Snom_h0_a : float-
Thermal Rating: HV-Side, Nom.Power (act.)
var Snom_l1 : float-
LV1-Side, Nominal Power
var Snom_l1_a : float-
Thermal Rating: LV1-Side, Nom.Power (act.)
var Snom_l2 : float-
LV2-Side, Nominal Power
var Snom_l2_a : float-
Thermal Rating: LV2-Side, Nom.Power (act.)
var Snom_l3 : float-
LV3-Side, Nominal Power
var Snom_l3_a : float-
Thermal Rating: LV3-Side, Nom.Power (act.)
var Tctrl : float-
Controller Time Constant
var Vtolerance : float-
LDC/Current Compounding Compensation: Tolerance (+/-)
var allowCntConstrFilt : int-
Constraint Filtering: Allow contingency filtering by number of critical constraints
var allowMarginFilt : int-
Constraint Filtering: Allow filtering by constraint margin
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var availFactor : float-
Availability Factor
var bSbasepu : float-
b (Sbase)
var bush0 : object-
HV-Side
var busl1 : object-
LV1-Side
var busl2 : object-
LV2-Side
var busl3 : object-
LV3-Side
var cAllowCntConstrFilt : int-
Constraint Filtering: Allow contingency filtering by number of critical constraints
var cAllowMarginFilt : int-
Constraint Filtering: Allow filtering by constraint margin
var cCtrlTapHVCont : int-
Controls for Unit Commitment: Control Mode:discrete:continuous
var cCtrlTapHVContOpf : int-
Controls for Optimal Power Flow: Control Mode:discrete:continuous
var cCtrlTapLV1Cont : int-
Controls for Unit Commitment: Control Mode:discrete:continuous
var cCtrlTapLV1ContOpf : int-
Controls for Optimal Power Flow: Control Mode:discrete:continuous
var cCtrlTapLV2Cont : int-
Controls for Unit Commitment: Control Mode:discrete:continuous
var cCtrlTapLV2ContOpf : int-
Controls for Optimal Power Flow: Control Mode:discrete:continuous
var cCtrlTapLV3Cont : int-
Controls for Unit Commitment: Control Mode:discrete:continuous
var cCtrlTapLV3ContOpf : int-
Controls for Optimal Power Flow: Control Mode:discrete:continuous
var cDisplayName : str-
Display Name
var cIsSepCntConstrType : int-
Max. loading constraint for contingencies: Separate constraint type
var cIsSepCntMaxAllowedLoading : int-
Max. loading constraint for contingencies: Separate max. allowed loading
var cOptOnlyPre : int-
Controls for Optimal Power Flow: Optimise in DC OPF:Pre- and post-fault position:Only pre-fault position
var cPsiresC : float-
Residual flux: Phase C
var cUserDefIndex : int-
User defined Index
var c_plcc : object-
External LCC Controller
var c_pstac : object-
External Station Controller
var c_ptapc : object-
External Tap Controller
var cgnd_hv0 : int-
Internal Grounding Imp., HV Side: Star Point:Connected:Not connected
var cgnd_lv1 : int-
Internal Grounding Imp., LV1 Side: Star Point:Connected:Not connected
var cgnd_lv2 : int-
Internal Grounding Imp., LV2 Side: Star Point:Connected:Not connected
var cgnd_lv3 : int-
Internal Grounding Imp., LV3 Side: Star Point:Connected:Not connected
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var cntConstrType : int-
Max. loading constraint for contingencies: Contingency-constraint type:Off:Soft constraint
var cntMaxAllowedLoading : float-
Max. loading constraint for contingencies: Max. allowed loading in Contingencies
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpCtrlNode : object-
Target Node
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cpeter_hv0 : int-
Internal Grounding Imp., HV Side: Petersen Coil
var cpeter_lv1 : int-
Internal Grounding Imp., LV1 Side: Petersen Coil
var cpeter_lv2 : int-
Internal Grounding Imp., LV2 Side: Petersen Coil
var cpeter_lv3 : int-
Internal Grounding Imp., LV3 Side: Petersen Coil
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var dpl1 : float-
dpl1
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var drawInr : int-
Time-overcurrent plot: Draw Inrush Current
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var fr_coldload : int-
Time-overcurrent plot: Cold Load Curve
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAreaBus : int-
Area
var iAstabint : int-
A-stable integration algorithm
var iComDate : int-
Commissioning Date
var iIntTapCtrl : int-
Use Integrated Tap Controller
var iOPFCload : int-
Max. loading constraint
var iPpart : int-
Active power participation
var iResFlux : int-
Residual flux
var iSchemeStatus : int-
Scheme Status
var iZoneBus : int-
Zone
var i_cont : int-
Tap Changer:discrete:continuous
var i_rem : int-
Remote Control
var i_tapini_hv0 : int-
State Estimation: Estimate Tap Position HV-Side
var i_tapini_lv1 : int-
State Estimation: Estimate Tap Position LV1-Side
var i_tapini_lv2 : int-
State Estimation: Estimate Tap Position LV2-Side
var i_tapini_lv3 : int-
State Estimation: Estimate Tap Position LV2-Side
var i_tapoptCont_hv0 : int-
Controls for Optimal Power Flow: Control Mode HV-Side:discrete:continuous
var i_tapoptCont_lv1 : int-
Controls for Optimal Power Flow: Control Mode LV1-Side:discrete:continuous
var i_tapoptCont_lv2 : int-
Controls for Optimal Power Flow: Control Mode LV2-Side:discrete:continuous
var i_tapoptCont_lv3 : int-
Controls for Optimal Power Flow: Control Mode LV3-Side:discrete:continuous
var i_tapopt_hv0 : int-
Controls for Optimal Power Flow: Tap Position HV-Side:Off:On:Part of external Tap Controller
var i_tapopt_lv1 : int-
Controls for Optimal Power Flow: Tap Position LV1-Side:Off:On:Part of external Tap Controller
var i_tapopt_lv2 : int-
Controls for Optimal Power Flow: Tap Position LV2-Side:Off:On:Part of external Tap Controller
var i_tapopt_lv3 : int-
Controls for Optimal Power Flow: Tap Position LV3-Side:Off:On:Part of external Tap Controller
var iansish : int-
Time-overcurrent plot: ANSI Curve Shift
var icomp : int-
LDC/Current Compounding Compensation: Compounding:apparent current:active current:reactive current:apparent power:active power:reactive power
var ictrlside : int-
Controller for tap at:HV-Side:LV1-Side:LV2-Side:LV3-Side
var ifc : int-
Forced Cooling Enabled
var ifrqft : int-
Time-overcurrent plot: Frequent Fault ( >10(5)/lifetime, Category II(III) )
var ignd_hv0 : int-
Star Point:grounded:compensated:isolated
var ignd_lv1 : int-
Star Point:grounded:compensated:isolated
var ignd_lv2 : int-
Star Point:grounded:compensated:isolated
var ignd_lv3 : int-
Star Point:grounded:compensated:isolated
var ilcph : int-
Phase:a:b:c:a-b:b-c:c-a:Pos.Seq.
var ildc : int-
Compensation:none:external (LDC) line drop compensation:current compounding
var imldc : str-
Control Mode:V:P:Q
var input_cl : list-
Values
var ionlyPre : int-
Controls for Optimal Power Flow: Optimise in DC OPF:Pre- and post-fault position:Only pre-fault position
var iperfect : int-
Failures: Ideal component
var isConstrLoading : int-
Max. loading constraint for Unit Commitment
var isConstrLoadingPlacement : int-
Max. loading constraint for Optimal Equipment Placement
var isCtrlTapHV : int-
Controls for Unit Commitment: Tap Position HV-Side:Off:On:Part of external Tap Controller
var isCtrlTapHVCont : int-
Controls for Unit Commitment: Control Mode:discrete:continuous
var isCtrlTapHVPlacement : int-
Controls for Optimal Equipment Placement: Tap Position HV-Side
var isCtrlTapLV1 : int-
Controls for Unit Commitment: Tap Position LV1-Side:Off:On:Part of external Tap Controller
var isCtrlTapLV1Cont : int-
Controls for Unit Commitment: Control Mode:discrete:continuous
var isCtrlTapLV1Placement : int-
Controls for Optimal Equipment Placement: Tap Position LV1-Side
var isCtrlTapLV2 : int-
Controls for Unit Commitment: Tap Position LV2-Side:Off:On:Part of external Tap Controller
var isCtrlTapLV2Cont : int-
Controls for Unit Commitment: Control Mode:discrete:continuous
var isCtrlTapLV2Placement : int-
Controls for Optimal Equipment Placement: Tap Position LV2-Side
var isCtrlTapLV3 : int-
Controls for Unit Commitment: Tap Position LV3-Side:Off:On:Part of external Tap Controller
var isCtrlTapLV3Cont : int-
Controls for Unit Commitment: Control Mode:discrete:continuous
var isCtrlTapLV3Placement : int-
Controls for Optimal Equipment Placement: Tap Position LV3-Side
var isMaxLoadSoftNlin : int-
Penalty costs for soft constraints
var isSepCntConstrType : int-
Max. loading constraint for contingencies: Separate constraint type
var isSepCntMaxAllowedLoading : int-
Max. loading constraint for contingencies: Separate max. allowed loading
var iwinding : int-
Time-overcurrent plot: Create Curve for:HV-LV1:HV-LV2:HV-LV3:LV1-LV2:LV1-LV3:LV2-LV3
var loc_name : str-
Name
var lodt3 : str-
Type Load
var lossAssign : int-
Loss assignment:according to grouping:uniformly distributed:to HV-Side:to LV1-Side:to LV2-Side:to LV3-Side
var maxload : float-
Thermal Loading Limit: Max. loading
var nt3rl : list-
Pointer to relays
var nt4nm : int-
Number of: parallel Transformers
var ntap_h0 : int-
Tap HV-Side: Act. Position
var ntap_l1 : int-
Tap LV1-Side: Act. Position
var ntap_l2 : int-
Tap LV2-Side: Act. Position
var ntap_l3 : int-
Tap LV3-Side: Act. Position
var ntapabs_h0 : int-
Act. Position absolute
var ntapabs_l1 : int-
Act. Position absolute
var ntapabs_l2 : int-
Act. Position absolute
var ntapabs_l3 : int-
Act. Position absolute
var ntrcn : int-
Automatic Tap Changing
var oid_ : int-
ObjectID
var optaplimit : int-
Operational limits for tap changer
var optapmax_h0 : int-
Operational limits for tap changer Tap HV-Side: Maximum Position
var optapmax_l1 : int-
Operational limits for tap changer Tap LV1-Side: Maximum Position
var optapmax_l2 : int-
Operational limits for tap changer Tap LV2-Side: Maximum Position
var optapmax_l3 : int-
Operational limits for tap changer Tap LV3-Side: Maximum Position
var optapmin_h0 : int-
Operational limits for tap changer Tap HV-Side: Minimum Position
var optapmin_l1 : int-
Operational limits for tap changer Tap LV1-Side: Minimum Position
var optapmin_l2 : int-
Operational limits for tap changer Tap LV2-Side: Minimum Position
var optapmin_l3 : int-
Operational limits for tap changer Tap LV3-Side: Minimum Position
var outserv : int-
Out of Service
var pMeteo : object-
Thermal Rating: Meteo. Station
var pOperator : object-
Operator
var pOwner : object-
Owner
var pRating_hv0 : object-
Thermal Rating: HV-Side
var pRating_lv1 : object-
Thermal Rating: LV1-Side
var pRating_lv2 : object-
Thermal Rating: LV2-Side
var pRating_lv3 : object-
Thermal Rating: LV3-Side
var pStoch : object-
Failures: Element model
var pT_hv0 : str-
Tap HV-Side: Voltage Range
var pT_lv1 : str-
Tap LV1-Side: Voltage Range
var pT_lv2 : str-
Tap LV2-Side: Voltage Range
var pT_lv3 : str-
Tap LV3-Side: Voltage Range
var pTypStoch : object-
Failures: Type model
var pVccurve : object-
LDC/Current Compounding Compensation: V-Control-Curve
var p_cub : object-
Controlled Branch (Cubicle)
var p_pmeas : object-
P measured at
var p_rem : object-
Controlled Node
var penaltyCosts : float-
Controls for Optimal Power Flow: Penalty costs per Tap deviation
var pid_ : int-
ProjectID
var pldc : object-
LDC/Current Compounding Compensation: External LDC
var psetp : float-
Active Power Setpoint
var psp_low : float-
Lower Active Power Bound
var psp_up : float-
Upper Active Power Bound
var qdslCtrl : object-
Quasi-Dynamic Model
var qsetp : float-
Reactive Power Setpoint
var qsp_low : float-
Lower Reactive Power Bound
var qsp_up : float-
Upper Reactive Power Bound
var r0Sbasepu_h0l1 : float-
r0(HV-LV1) (Sbase)
var r0Sbasepu_h0l2 : float-
r0(HV-LV2) (Sbase)
var r0Sbasepu_h0l3 : float-
r0(HV-LV3) (Sbase)
var r0Sbasepu_hv0 : float-
r0(HV) (Sbase)
var r0Sbasepu_l1l2 : float-
r0(LV1-LV2) (Sbase)
var r0Sbasepu_l1l3 : float-
r0(LV1-LV3) (Sbase)
var r0Sbasepu_l2l3 : float-
r0(LV2-LV3) (Sbase)
var r0Sbasepu_lv1 : float-
r0(LV1) (Sbase)
var r0Sbasepu_lv2 : float-
r0(LV2) (Sbase)
var r0Sbasepu_lv3 : float-
r0(LV3) (Sbase)
var rSbasepu_h0l1 : float-
r(HV-LV1) (Sbase)
var rSbasepu_h0l2 : float-
r(HV-LV2) (Sbase)
var rSbasepu_h0l3 : float-
r(HV-LV3) (Sbase)
var rSbasepu_hv0 : float-
r(HV) (Sbase)
var rSbasepu_l1l2 : float-
r(LV1-LV2) (Sbase)
var rSbasepu_l1l3 : float-
r(LV1-LV3) (Sbase)
var rSbasepu_l2l3 : float-
r(LV2-LV3) (Sbase)
var rSbasepu_lv1 : float-
r(LV1) (Sbase)
var rSbasepu_lv2 : float-
r(LV2) (Sbase)
var rSbasepu_lv3 : float-
r(LV3) (Sbase)
var ratfac_h0 : float-
Thermal Rating: HV-Side
var ratfac_l1 : float-
Thermal Rating: LV1-Side
var ratfac_l2 : float-
Thermal Rating: LV2-Side
var ratfac_l3 : float-
Thermal Rating: LV3-Side
var re0hv0 : float-
Internal Grounding Imp., HV Side: Resistance, Re
var re0lv1 : float-
Internal Grounding Imp., LV1 Side: Resistance, Re
var re0lv2 : float-
Internal Grounding Imp., LV2 Side: Resistance, Re
var re0lv3 : float-
Internal Grounding Imp., LV3 Side: Resistance, Re
var root_id : object-
Original Location
var sOpComment : list-
Operator Comment
var scalingFacSoftConstrCost : float-
Penalty costs for soft constraints: Cost scaling factor
var scalingFacSoftConstrOpf : float-
Max. loading constraint: Weighting factor for soft constraint penalty
var sernum : str-
Serial Number
var t4ldc : int-
Controlled Node is at:HV:LV1:LV2:LV3:EXT
var tapctrl : object-
Tap Controller
var tid_ : int-
TimeID
var typ_id : object-
Type
var uset_mode : int-
Setpoint:local:bus target voltage
var usetp : float-
Voltage Setpoint
var usp_low : float-
Lower Voltage Bound
var usp_up : float-
Upper Voltage Bound
var x0Sbasepu_h0l1 : float-
x0(HV-LV1) (Sbase)
var x0Sbasepu_h0l2 : float-
x0(HV-LV2) (Sbase)
var x0Sbasepu_h0l3 : float-
x0(HV-LV3) (Sbase)
var x0Sbasepu_hv0 : float-
x0(HV) (Sbase)
var x0Sbasepu_l1l2 : float-
x0(LV1-LV2) (Sbase)
var x0Sbasepu_l1l3 : float-
x0(LV1-LV3) (Sbase)
var x0Sbasepu_l2l3 : float-
x0(LV2-LV3) (Sbase)
var x0Sbasepu_lv1 : float-
x0(LV1) (Sbase)
var x0Sbasepu_lv2 : float-
x0(LV2) (Sbase)
var x0Sbasepu_lv3 : float-
x0(LV3) (Sbase)
var xSbasepu_h0l1 : float-
x(HV-LV1) (Sbase)
var xSbasepu_h0l2 : float-
x(HV-LV2) (Sbase)
var xSbasepu_h0l3 : float-
x(HV-LV3) (Sbase)
var xSbasepu_hv0 : float-
x(HV) (Sbase)
var xSbasepu_l1l2 : float-
x(LV1-LV2) (Sbase)
var xSbasepu_l1l3 : float-
x(LV1-LV3) (Sbase)
var xSbasepu_l2l3 : float-
x(LV2-LV3) (Sbase)
var xSbasepu_lv1 : float-
x(LV1) (Sbase)
var xSbasepu_lv2 : float-
x(LV2) (Sbase)
var xSbasepu_lv3 : float-
x(LV3) (Sbase)
var xe0hv0 : float-
Internal Grounding Imp., HV Side: Reactance, Xe
var xe0lv1 : float-
Internal Grounding Imp., LV1 Side: Reactance, Xe
var xe0lv2 : float-
Internal Grounding Imp., LV2 Side: Reactance, Xe
var xe0lv3 : float-
Internal Grounding Imp., LV3 Side: Reactance, Xe
Methods
def AttributeType(*args)def CreateEvent(*args)def GetGroundingImpedance(*args)def GetSuppliedElements(*args)def GetTapPhi(*args)def GetTapRatio(*args)def GetTapZDependentSide(*args)def GetZ0pu(*args)def GetZpu(*args)def HasReferences(*args)def IsQuadBooster(*args)def NTap(*args)
class ElmTrain (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmTrain(PFGeneral): GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bus1: object "Terminal" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cosaux: float "Auxiliary Power: Auxiliary Power Factor" cosini: float "Traction/Recuperation: Power Factor" cosini_a: float "cos(phi)(act.)" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iComDate: int "Commissioning Date" iSchemeStatus: int "Scheme Status" loc_name: str "Name" location: object "Location for train simulation: Location" mode_inp: str "Traction/Recuperation: Input Mode" oid_: int "ObjectID" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" paux: float "Auxiliary Power: Auxiliary Active Power" paux_a: float "Paux(act.)" pf_coninj: int "Traction/Recuperation: Power Factor:Q consumption:Q injection" phtech: str "Technology" pid_: int "ProjectID" pini: float "Traction/Recuperation: Active Power" pini_a: float "P(act.)" position: float "Location for train simulation: Position" qini: float "Traction/Recuperation: Reactive Power" qini_a: float "Q(act.)" root_id: object "Original Location" sernum: str "Serial Number" speed: float "Traction/Recuperation: Speed" speed_a: float "Speed(act.)" tid_: int "TimeID" typ_id: object "Type" def AttributeType(*args): ... def HasReferences(*args): ... def SetPosition(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bus1 : object-
Terminal
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cosaux : float-
Auxiliary Power: Auxiliary Power Factor
var cosini : float-
Traction/Recuperation: Power Factor
var cosini_a : float-
cos(phi)(act.)
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iComDate : int-
Commissioning Date
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var location : object-
Location for train simulation: Location
var mode_inp : str-
Traction/Recuperation: Input Mode
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var paux : float-
Auxiliary Power: Auxiliary Active Power
var paux_a : float-
Paux(act.)
var pf_coninj : int-
Traction/Recuperation: Power Factor:Q consumption:Q injection
var phtech : str-
Technology
var pid_ : int-
ProjectID
var pini : float-
Traction/Recuperation: Active Power
var pini_a : float-
P(act.)
var position : float-
Location for train simulation: Position
var qini : float-
Traction/Recuperation: Reactive Power
var qini_a : float-
Q(act.)
var root_id : object-
Original Location
var sernum : str-
Serial Number
var speed : float-
Traction/Recuperation: Speed
var speed_a : float-
Speed(act.)
var tid_ : int-
TimeID
var typ_id : object-
Type
Methods
def AttributeType(*args)def HasReferences(*args)def SetPosition(*args)
class ElmTrb (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmTrb(PFGeneral): GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Inom_h: float "HV-Side, Nominal Current" Inom_h_a: float "HV-Side, Nominal Current (act.)" Inom_l: float "LV-Side, Nominal Current" Inom_l_a: float "LV-Side, Nominal Current" Irze: float "Rated Current of Grounding" Snom: float "Nominal Power" Snom_a: float "Nominal Power (act.)" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bushv1: object "Terminal HVi" bushv2: object "Terminal HVj" buslv: object "Terminal LV" buslv2: object "Terminal LVj" buslvn: object "Neutral Conductor: LV-Neutral" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" cgnd_l: int "Grounding Impedance, LV Side: Star Point:Connected:Not connected" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cneutcon: int "Neutral Conductor: N-Connection" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cpeter_l: int "Grounding Impedance, LV Side: Petersen Coil" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAreaBus: int "Area" iComDate: int "Commissioning Date" iSchemeStatus: int "Scheme Status" iZoneBus: int "Zone" ignd_l: int "Star Point:grounded:compensated:isolated" iintgnd: int "Neutral Connection" loc_name: str "Name" maxload: float "Thermal Loading Limit: Max. Loading" nphases: int "No. of Phases:1:3" ntnum: int "Number of: parallel Transformers" oid_: int "ObjectID" outserv: int "Out of Service" pMeteo: object "Meteo. Station" pOperator: object "Operator" pOwner: object "Owner" pRating: object "Thermal Rating" pid_: int "ProjectID" ratfac: float "Rating Factor" re0tr_l: float "Grounding Impedance, LV Side: Re" root_id: object "Original Location" sernum: str "Serial Number" tid_: int "TimeID" typ_id: object "Type" xe0tr_l: float "Grounding Impedance, LV Side: Xe" def AttributeType(*args): ... def GetGroundingImpedance(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Inom_h : float-
HV-Side, Nominal Current
var Inom_h_a : float-
HV-Side, Nominal Current (act.)
var Inom_l : float-
LV-Side, Nominal Current
var Inom_l_a : float-
LV-Side, Nominal Current
var Irze : float-
Rated Current of Grounding
var Snom : float-
Nominal Power
var Snom_a : float-
Nominal Power (act.)
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bushv1 : object-
Terminal HVi
var bushv2 : object-
Terminal HVj
var buslv : object-
Terminal LV
var buslv2 : object-
Terminal LVj
var buslvn : object-
Neutral Conductor: LV-Neutral
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var cgnd_l : int-
Grounding Impedance, LV Side: Star Point:Connected:Not connected
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cneutcon : int-
Neutral Conductor: N-Connection
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cpeter_l : int-
Grounding Impedance, LV Side: Petersen Coil
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAreaBus : int-
Area
var iComDate : int-
Commissioning Date
var iSchemeStatus : int-
Scheme Status
var iZoneBus : int-
Zone
var ignd_l : int-
Star Point:grounded:compensated:isolated
var iintgnd : int-
Neutral Connection
var loc_name : str-
Name
var maxload : float-
Thermal Loading Limit: Max. Loading
var nphases : int-
No. of Phases:1:3
var ntnum : int-
Number of: parallel Transformers
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pMeteo : object-
Meteo. Station
var pOperator : object-
Operator
var pOwner : object-
Owner
var pRating : object-
Thermal Rating
var pid_ : int-
ProjectID
var ratfac : float-
Rating Factor
var re0tr_l : float-
Grounding Impedance, LV Side: Re
var root_id : object-
Original Location
var sernum : str-
Serial Number
var tid_ : int-
TimeID
var typ_id : object-
Type
var xe0tr_l : float-
Grounding Impedance, LV Side: Xe
Methods
def AttributeType(*args)def GetGroundingImpedance(*args)def HasReferences(*args)
class ElmTrfstat (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmTrfstat(PFGeneral): AccessTime: float "Access Times of Switches: Access Time" BoxDepth: float "Dimensions of enclosure: Depth" BoxHeight: float "Dimensions of enclosure: Height" BoxWidth: float "Dimensions of enclosure: Width" CondGap: float "Conductor Gap" DcBoxType: int "Enclosure type:Panelboard:LV switchgear:MV switchgear" Electrodes: str "Electrode configuration" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" LocAccTime: float "Access Times of Switches: Local Access Time" Unom: float "Nominal Voltage" WorkDist: float "Working Distance" Xfactor: float "Distance Factor" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cUnom: float "Nominal Voltage" charact: list "Charact." chr_name: str "Characteristic Name" cimRdfId: list "RDF ID" constr: int "Year of Construction" contents: list "Contents" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBoxed: int "Enclosure:Open air:Boxed" iSchemeStatus: int "Scheme Status" icolor: int "Colour" loc_name: str "Name" oid_: int "ObjectID" pArea: object "Default Area" pBusbar: object "Busbar" pDiagram: object "Diagram" pOperator: object "Default Operator" pOwner: object "Default Owner" pSwSc: object "Switching Rules: Active Rules" pZone: object "Default Zone" pid_: int "ProjectID" root_id: object "Original Location" sShort: str "Short Name" sType: str "Type" tid_: int "TimeID" def AttributeType(*args): ... def GetSplit(*args): ... def GetSplitCal(*args): ... def GetSplitIndex(*args): ... def GetSuppliedElements(*args): ... def HasReferences(*args): ... def SaveAsSwSc(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AccessTime : float-
Access Times of Switches: Access Time
var BoxDepth : float-
Dimensions of enclosure: Depth
var BoxHeight : float-
Dimensions of enclosure: Height
var BoxWidth : float-
Dimensions of enclosure: Width
var CondGap : float-
Conductor Gap
var DcBoxType : int-
Enclosure type:Panelboard:LV switchgear:MV switchgear
var Electrodes : str-
Electrode configuration
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var LocAccTime : float-
Access Times of Switches: Local Access Time
var Unom : float-
Nominal Voltage
var WorkDist : float-
Working Distance
var Xfactor : float-
Distance Factor
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cUnom : float-
Nominal Voltage
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cimRdfId : list-
RDF ID
var constr : int-
Year of Construction
var contents : list-
Contents
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBoxed : int-
Enclosure:Open air:Boxed
var iSchemeStatus : int-
Scheme Status
var icolor : int-
Colour
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pArea : object-
Default Area
var pBusbar : object-
Busbar
var pDiagram : object-
Diagram
var pOperator : object-
Default Operator
var pOwner : object-
Default Owner
var pSwSc : object-
Switching Rules: Active Rules
var pZone : object-
Default Zone
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sShort : str-
Short Name
var sType : str-
Type
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def GetSplit(*args)def GetSplitCal(*args)def GetSplitIndex(*args)def GetSuppliedElements(*args)def HasReferences(*args)def SaveAsSwSc(*args)
class ElmVac (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmVac(PFGeneral): GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Ikd: float "Steady-State Shc. Current: Ikd" Irze: list "Rated Current of Grounding" Kpf: float "Prim. Frequency Bias" Ksf: float "Sec. Frequency Bias" L0: float "Frequency Dependencies: Inductance, L0" L1: float "Frequency Dependencies: Inductance, L1" L2: float "Frequency Dependencies: Inductance, L2" Pgen: float "Generated Power: Active Power" Pload: float "Load, P,Q = const.: Active Power" Pzload: float "Load, Z = const.: Active Power" Qgen: float "Generated Power: Reactive Power" Qload: float "Load, P,Q = const.: Reactive Power" Qzload: float "Load, Z = const.: Reactive Power" R0: float "Zero Sequence: Resistance, R0" R1: float "Positive Sequence: Resistance, R1" R1s: float "Positive Sequence Transient: Resistance, R1s" R2: float "Negative Sequence: Resistance, R2" Rext: float "Extended Ward: Resistance" Unnom: float "Nominal Voltage: Line-Ground" Unom: float "Nominal Voltage: Line-Line" X0: float "Zero Sequence: Reactance, X0" X1: float "Positive Sequence: Reactance, X1" X1s: float "Positive Sequence Transient: Reactance, X1s" X2: float "Negative Sequence: Reactance, X2" Xext: float "Extended Ward: Reactance" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bus1: object "Terminal" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" c_pmod: object "Model" c_psecc: object "Ext. Secondary Controller" cfreqs: list "Frequency" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" commissionDate: str "Commissioning Date" constr: int "Year of Construction" contbar: object "Positive Sequence: Controlled Node" cosimCtrlType: int "Control type for co-simulation model." cosimModel: int "Used for Co-simulation" cospreld: float "Preload Conditions: Power Factor" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" curpreld: float "Preload Conditions: Current" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" dphidf: float "Frequency Sweep Calculation only: Spectral Density of Voltage Angle" dudf: float "Frequency Sweep Calculation only: Spectral Density of Voltage Magnitude" fcharL0: object "Frequency Dependencies: L0(f)" fcharL1: object "Frequency Dependencies: L1(f)" fcharL2: object "Frequency Dependencies: L2(f)" fcharR0: object "Frequency Dependencies: R0(f)" fcharR1: object "Frequency Dependencies: R1(f)" fcharR2: object "Frequency Dependencies: R2(f)" fchardphi: object "Frequency Sweep Calculation only: Frequency Dependency" fchardu: object "Frequency Sweep Calculation only: Frequency Dependency" fold_id: object "In Folder" for_name: str "Foreign Key" freq: float "Frequency" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAstabint: int "A-stable integration algorithm" iComDate: int "Commissioning Date" iFreZ: int "Use Frequency Related Impedance for X/R Ratio Calculation" iHmcType: int "Type of Harmonic Voltages" iPossibleSlack: int "Can be considered as a potential slack" iSchemeStatus: int "Scheme Status" ifreq: float "Frequency/Nominal Frequency" ifreqs: list "Harm. Order" ifreqs_iec2: list "Harm. Order" itype: int "Type:Voltage Source:Ideal RC-Source:Ward Equivalent:Extended Ward Equivalent" iztreqz: int "Positive Sequence: Transient = Subtransient Impedance" leadFinput: int "Parameter event can be applied to: Frequency input:F0Hz (in Hz):f0 (in p.u.)" leadUinput: int "Parameter event can be applied to: Voltage input" loc_name: str "Name" manuf: str "Manufacturer" matZ: list "Frequency related impedances (Positive, Negative and Zero sequence)" nphase: int "No. of Phases:1:2:3" oid_: int "ObjectID" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" p_phictrl: object "Positive Sequence External Controller for: Angle Control" p_uctrl: object "Positive Sequence External Controller for: Voltage Control" phiSlackRef: float "Used for Co-simulation: Initial rotor angle" phiiniRef: float "Used for Co-simulation: Initial angle of bus voltage" phisetp: float "Positive Sequence: Voltage, Angle" phisetp0: float "Zero Sequence: Voltage, Angle" phisetp2: float "Negative Sequence: Voltage, Angle" pid_: int "ProjectID" qdslCtrl: object "Quasi-Dynamic Model" root_id: object "Original Location" sernum: str "Serial Number" tds: float "Time Constants: Td'" tdss: float "Time Constants: Td''" tid_: int "TimeID" u0_mag: list "u0, Mag." u0_phase: list "u0, Ang." u1_mag: list "u1, Mag." u1_phase: list "u1, Ang." u2_mag: list "u2, Mag." u2_phase: list "u2, Ang." umag_iec1: list "U_h" umag_iec2: list "U_h" usetp: float "Positive Sequence: Voltage, Magnitude" usetp0: float "Zero Sequence: Voltage, Magnitude" usetp2: float "Negative Sequence: Voltage, Magnitude" def AttributeType(*args): ... def GetGroundingImpedance(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Ikd : float-
Steady-State Shc. Current: Ikd
var Irze : list-
Rated Current of Grounding
var Kpf : float-
Prim. Frequency Bias
var Ksf : float-
Sec. Frequency Bias
var L0 : float-
Frequency Dependencies: Inductance, L0
var L1 : float-
Frequency Dependencies: Inductance, L1
var L2 : float-
Frequency Dependencies: Inductance, L2
var Pgen : float-
Generated Power: Active Power
var Pload : float-
Load, P,Q = const.: Active Power
var Pzload : float-
Load, Z = const.: Active Power
var Qgen : float-
Generated Power: Reactive Power
var Qload : float-
Load, P,Q = const.: Reactive Power
var Qzload : float-
Load, Z = const.: Reactive Power
var R0 : float-
Zero Sequence: Resistance, R0
var R1 : float-
Positive Sequence: Resistance, R1
var R1s : float-
Positive Sequence Transient: Resistance, R1s
var R2 : float-
Negative Sequence: Resistance, R2
var Rext : float-
Extended Ward: Resistance
var Unnom : float-
Nominal Voltage: Line-Ground
var Unom : float-
Nominal Voltage: Line-Line
var X0 : float-
Zero Sequence: Reactance, X0
var X1 : float-
Positive Sequence: Reactance, X1
var X1s : float-
Positive Sequence Transient: Reactance, X1s
var X2 : float-
Negative Sequence: Reactance, X2
var Xext : float-
Extended Ward: Reactance
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bus1 : object-
Terminal
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var c_pmod : object-
Model
var c_psecc : object-
Ext. Secondary Controller
var cfreqs : list-
Frequency
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var contbar : object-
Positive Sequence: Controlled Node
var cosimCtrlType : int-
Control type for co-simulation model.
var cosimModel : int-
Used for Co-simulation
var cospreld : float-
Preload Conditions: Power Factor
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var curpreld : float-
Preload Conditions: Current
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var dphidf : float-
Frequency Sweep Calculation only: Spectral Density of Voltage Angle
var dudf : float-
Frequency Sweep Calculation only: Spectral Density of Voltage Magnitude
var fcharL0 : object-
Frequency Dependencies: L0(f)
var fcharL1 : object-
Frequency Dependencies: L1(f)
var fcharL2 : object-
Frequency Dependencies: L2(f)
var fcharR0 : object-
Frequency Dependencies: R0(f)
var fcharR1 : object-
Frequency Dependencies: R1(f)
var fcharR2 : object-
Frequency Dependencies: R2(f)
var fchardphi : object-
Frequency Sweep Calculation only: Frequency Dependency
var fchardu : object-
Frequency Sweep Calculation only: Frequency Dependency
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var freq : float-
Frequency
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAstabint : int-
A-stable integration algorithm
var iComDate : int-
Commissioning Date
var iFreZ : int-
Use Frequency Related Impedance for X/R Ratio Calculation
var iHmcType : int-
Type of Harmonic Voltages
var iPossibleSlack : int-
Can be considered as a potential slack
var iSchemeStatus : int-
Scheme Status
var ifreq : float-
Frequency/Nominal Frequency
var ifreqs : list-
Harm. Order
var ifreqs_iec2 : list-
Harm. Order
var itype : int-
Type:Voltage Source:Ideal RC-Source:Ward Equivalent:Extended Ward Equivalent
var iztreqz : int-
Positive Sequence: Transient = Subtransient Impedance
var leadFinput : int-
Parameter event can be applied to: Frequency input:F0Hz (in Hz):f0 (in p.u.)
var leadUinput : int-
Parameter event can be applied to: Voltage input
var loc_name : str-
Name
var manuf : str-
Manufacturer
var matZ : list-
Frequency related impedances (Positive, Negative and Zero sequence)
var nphase : int-
No. of Phases:1:2:3
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var p_phictrl : object-
Positive Sequence External Controller for: Angle Control
var p_uctrl : object-
Positive Sequence External Controller for: Voltage Control
var phiSlackRef : float-
Used for Co-simulation: Initial rotor angle
var phiiniRef : float-
Used for Co-simulation: Initial angle of bus voltage
var phisetp : float-
Positive Sequence: Voltage, Angle
var phisetp0 : float-
Zero Sequence: Voltage, Angle
var phisetp2 : float-
Negative Sequence: Voltage, Angle
var pid_ : int-
ProjectID
var qdslCtrl : object-
Quasi-Dynamic Model
var root_id : object-
Original Location
var sernum : str-
Serial Number
var tds : float-
Time Constants: Td'
var tdss : float-
Time Constants: Td''
var tid_ : int-
TimeID
var u0_mag : list-
u0, Mag.
var u0_phase : list-
u0, Ang.
var u1_mag : list-
u1, Mag.
var u1_phase : list-
u1, Ang.
var u2_mag : list-
u2, Mag.
var u2_phase : list-
u2, Ang.
var umag_iec1 : list-
U_h
var umag_iec2 : list-
U_h
var usetp : float-
Positive Sequence: Voltage, Magnitude
var usetp0 : float-
Zero Sequence: Voltage, Magnitude
var usetp2 : float-
Negative Sequence: Voltage, Magnitude
Methods
def AttributeType(*args)def GetGroundingImpedance(*args)def HasReferences(*args)
class ElmVoltreg (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmVoltreg(PFGeneral): CCEarFr: float "Failures Double Earth Fault: Frequency of single earth faults" CCEarProb: float "Failures Double Earth Fault: Conditional probability of a second earth fault" CCEarRepMu: float "Failures Double Earth Fault: Repair duration" FOD: float "Failures Transformer failures: Forced Outage Duration" FOE: float "Failures Transformer failures: Forced Outage Expectancy" FOR1: float "Failures Transformer failures: Forced Outage Rate" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Inom: float "Nominal current" InomPre: float "Pre-fault nominal current" Inom_a: float "Nominal current (act.)" Irze: list "Rated current of grounding" RevThresh: float "Reverse power operation: Current deadband (+/-)" Snom: float "Nominal Power" Snom_a: float "Nominal Power (act.)" Tctrl: float "Controller, tap changer: Controller time constant" allowCntConstrFilt: int "Constraint Filtering: Allow contingency filtering by number of critical constraints" allowMarginFilt: int "Constraint Filtering: Allow filtering by constraint margin" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" availFactor: float "Availability Factor" busl: object "L-Side" buss: object "S-Side" bussl: object "Neutral conductor: SL-Neutral" cAllowCntConstrFilt: int "Constraint Filtering: Allow contingency filtering by number of critical constraints" cAllowMarginFilt: int "Constraint Filtering: Allow filtering by constraint margin" cDisplayName: str "Display Name" cInom: float "Tap changer: Continuous current rating at selected voltage control range" cIsSepCntConstrType: int "Max. loading constraint for contingencies: Separate constraint type" cIsSepCntMaxAllowedLoading: int "Max. loading constraint for contingencies: Separate max. allowed loading" cUserDefIndex: int "User defined Index" cgnd: int "Internal grounding impedance: Star point:Connected:Not connected" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" cneutcon: int "Neutral conductor: N-Connection" cntConstrType: int "Max. loading constraint for contingencies: Contingency-constraint type:Off:Soft constraint" cntMaxAllowedLoading: float "Max. loading constraint for contingencies: Max. allowed loading in Contingencies" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" dutap: float "Tap changer: Additional voltage per tap" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAreaBus: int "Area" iComDate: int "Commissioning Date" iIntTapCtrl: int "Tap changer: Use integrated tap controller" iOPFCload: int "Max. loading constraint" iRevPQ: int "Reverse power operation" iSchemeStatus: int "Scheme Status" iZoneBus: int "Zone" i_cont: int "Controller, tap changer: Tap changer:discrete:continuous" i_pcReglim: int "Tap changer: Limited voltage control range" i_tapini: int "State Estimation: Estimate tap position" i_uopt: int "Controls for Optimal Power Flow: Tap Changer" i_uoptCont: int "Controls for Optimal Power Flow: Control mode:discrete:continuous" ictrlModRev: int "Reverse power operation: Control mode:Locked forward:Bidirectional:Co-generation:Q-bidirectional" igang: int "Tap changer: Gang operated taps" ignd: int "Star point:grounded:isolated" iintgnd: int "Neutral connection" ilcph: int "Controller, tap changer: Phase:a:b:c:a-b:b-c:c-a:Pos.Seq." ildc: int "Controller, tap changer: Line drop compensation (LDC):none:internal" ildcRev: int "Reverse power operation: Line drop compensation (LDC):none:internal" ildc_lm: int "Controller, tap changer: Voltage limit" installCost: float "Costs: Installation costs" ionlyPre: int "Controls for Optimal Power Flow: Optimise in DC OPF:Pre- and post-fault position:Only pre-fault position" iperfect: int "Failures: Ideal component" isConstrLoading: int "Max. loading constraint for Unit Commitment" isConstrLoadingPlacement: int "Max. loading constraint for Optimal Equipment Placement" isCtrlTap: int "Tap Changer" isCtrlTapCont: int "Tap Changer: Control Mode:discrete:continuous" isCtrlTapPlacement: int "Controls for Optimal Equipment Placement: Position of tap 1" isMaxLoadSoftNlin: int "Penalty costs for soft constraints" isSepCntConstrType: int "Max. loading constraint for contingencies: Separate constraint type" isSepCntMaxAllowedLoading: int "Max. loading constraint for contingencies: Separate max. allowed loading" ldc_deadband: float "Controller, tap changer: Deadband" ldc_lmlow: float "Controller, tap changer: Lower" ldc_lmup: float "Controller, tap changer: Upper" ldcct: float "Controller, tap changer: Current transformer rating" ldcpt: float "Controller, tap changer: Voltage transformer ratio" ldcrs: float "Controller, tap changer: Rset" ldcrsRev: float "Reverse power operation: Rset" ldcrxcomp: int "Controller, tap changer: Internally adjust Rset, Xset for closed- and open-delta configurations" ldcxs: float "Controller, tap changer: Xset" ldcxsRev: float "Reverse power operation: Xset" lifeSpan: float "Expected life span" loc_name: str "Name" lossAssign: int "Loss assignment:according to grouping:uniformly distributed:to S-Side:to L-Side" maintenCost: float "Costs: Maintenance costs" maxload: float "Thermal loading limit: Max. loading" nntap1: int "Tap changer: Tap 1 position" nntap2: int "Tap changer: Tap 2 position" nntap3: int "Tap changer: Tap 3 position" ntrcn: int "Controller, tap changer: Automatic tap changing" oid_: int "ObjectID" originalValue: float "Original value" outserv: int "Out of Service" pMeteo: object "Meteo. Station" pOperator: object "Operator" pOwner: object "Owner" pRating: object "Thermal rating" pStoch: object "Failures: Element model" pTypStoch: object "Failures: Type model" pcReglim: int "Tap changer: Limit (in % of max. range):100%:87.5%:75%:62.5%:50%" pcReglimMin: int "Tap changer: Limit (in % of max. range):100%:87.5%:75%:62.5%:50%" penaltyCosts: float "Controls for Optimal Power Flow: Penalty costs per Tap deviation" pid_: int "ProjectID" ratfac: float "Rating factor" re0: float "Internal grounding impedance: Resistance, Re" root_id: object "Original Location" sOpComment: list "Operator comment" scalingFacSoftConstrCost: float "Penalty costs for soft constraints: Cost scaling factor" scalingFacSoftConstrOpf: float "Max. loading constraint: Weighting factor for soft constraint penalty" scrapValue: float "Scrap value" sernum: str "Serial Number" tid_: int "TimeID" typ_id: object "Type" usetp: float "Controller, tap changer: Voltage setpoint" usetpRev: float "Reverse power operation: Voltage setpoint" usp_low: float "Controller, tap changer: Lower voltage bound" usp_lowRev: float "Reverse power operation: Lower voltage bound" usp_up: float "Controller, tap changer: Upper voltage bound" usp_upRev: float "Reverse power operation: Upper voltage bound" xe0: float "Internal grounding impedance: Reactance, Xe" def AttributeType(*args): ... def CreateEvent(*args): ... def GetGroundingImpedance(*args): ... def GetZpu(*args): ... def HasReferences(*args): ... def NTap(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var CCEarFr : float-
Failures Double Earth Fault: Frequency of single earth faults
var CCEarProb : float-
Failures Double Earth Fault: Conditional probability of a second earth fault
var CCEarRepMu : float-
Failures Double Earth Fault: Repair duration
var FOD : float-
Failures Transformer failures: Forced Outage Duration
var FOE : float-
Failures Transformer failures: Forced Outage Expectancy
var FOR1 : float-
Failures Transformer failures: Forced Outage Rate
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Inom : float-
Nominal current
var InomPre : float-
Pre-fault nominal current
var Inom_a : float-
Nominal current (act.)
var Irze : list-
Rated current of grounding
var RevThresh : float-
Reverse power operation: Current deadband (+/-)
var Snom : float-
Nominal Power
var Snom_a : float-
Nominal Power (act.)
var Tctrl : float-
Controller, tap changer: Controller time constant
var allowCntConstrFilt : int-
Constraint Filtering: Allow contingency filtering by number of critical constraints
var allowMarginFilt : int-
Constraint Filtering: Allow filtering by constraint margin
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var availFactor : float-
Availability Factor
var busl : object-
L-Side
var buss : object-
S-Side
var bussl : object-
Neutral conductor: SL-Neutral
var cAllowCntConstrFilt : int-
Constraint Filtering: Allow contingency filtering by number of critical constraints
var cAllowMarginFilt : int-
Constraint Filtering: Allow filtering by constraint margin
var cDisplayName : str-
Display Name
var cInom : float-
Tap changer: Continuous current rating at selected voltage control range
var cIsSepCntConstrType : int-
Max. loading constraint for contingencies: Separate constraint type
var cIsSepCntMaxAllowedLoading : int-
Max. loading constraint for contingencies: Separate max. allowed loading
var cUserDefIndex : int-
User defined Index
var cgnd : int-
Internal grounding impedance: Star point:Connected:Not connected
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var cneutcon : int-
Neutral conductor: N-Connection
var cntConstrType : int-
Max. loading constraint for contingencies: Contingency-constraint type:Off:Soft constraint
var cntMaxAllowedLoading : float-
Max. loading constraint for contingencies: Max. allowed loading in Contingencies
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var dutap : float-
Tap changer: Additional voltage per tap
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAreaBus : int-
Area
var iComDate : int-
Commissioning Date
var iIntTapCtrl : int-
Tap changer: Use integrated tap controller
var iOPFCload : int-
Max. loading constraint
var iRevPQ : int-
Reverse power operation
var iSchemeStatus : int-
Scheme Status
var iZoneBus : int-
Zone
var i_cont : int-
Controller, tap changer: Tap changer:discrete:continuous
var i_pcReglim : int-
Tap changer: Limited voltage control range
var i_tapini : int-
State Estimation: Estimate tap position
var i_uopt : int-
Controls for Optimal Power Flow: Tap Changer
var i_uoptCont : int-
Controls for Optimal Power Flow: Control mode:discrete:continuous
var ictrlModRev : int-
Reverse power operation: Control mode:Locked forward:Bidirectional:Co-generation:Q-bidirectional
var igang : int-
Tap changer: Gang operated taps
var ignd : int-
Star point:grounded:isolated
var iintgnd : int-
Neutral connection
var ilcph : int-
Controller, tap changer: Phase:a:b:c:a-b:b-c:c-a:Pos.Seq.
var ildc : int-
Controller, tap changer: Line drop compensation (LDC):none:internal
var ildcRev : int-
Reverse power operation: Line drop compensation (LDC):none:internal
var ildc_lm : int-
Controller, tap changer: Voltage limit
var installCost : float-
Costs: Installation costs
var ionlyPre : int-
Controls for Optimal Power Flow: Optimise in DC OPF:Pre- and post-fault position:Only pre-fault position
var iperfect : int-
Failures: Ideal component
var isConstrLoading : int-
Max. loading constraint for Unit Commitment
var isConstrLoadingPlacement : int-
Max. loading constraint for Optimal Equipment Placement
var isCtrlTap : int-
Tap Changer
var isCtrlTapCont : int-
Tap Changer: Control Mode:discrete:continuous
var isCtrlTapPlacement : int-
Controls for Optimal Equipment Placement: Position of tap 1
var isMaxLoadSoftNlin : int-
Penalty costs for soft constraints
var isSepCntConstrType : int-
Max. loading constraint for contingencies: Separate constraint type
var isSepCntMaxAllowedLoading : int-
Max. loading constraint for contingencies: Separate max. allowed loading
var ldc_deadband : float-
Controller, tap changer: Deadband
var ldc_lmlow : float-
Controller, tap changer: Lower
var ldc_lmup : float-
Controller, tap changer: Upper
var ldcct : float-
Controller, tap changer: Current transformer rating
var ldcpt : float-
Controller, tap changer: Voltage transformer ratio
var ldcrs : float-
Controller, tap changer: Rset
var ldcrsRev : float-
Reverse power operation: Rset
var ldcrxcomp : int-
Controller, tap changer: Internally adjust Rset, Xset for closed- and open-delta configurations
var ldcxs : float-
Controller, tap changer: Xset
var ldcxsRev : float-
Reverse power operation: Xset
var lifeSpan : float-
Expected life span
var loc_name : str-
Name
var lossAssign : int-
Loss assignment:according to grouping:uniformly distributed:to S-Side:to L-Side
var maintenCost : float-
Costs: Maintenance costs
var maxload : float-
Thermal loading limit: Max. loading
var nntap1 : int-
Tap changer: Tap 1 position
var nntap2 : int-
Tap changer: Tap 2 position
var nntap3 : int-
Tap changer: Tap 3 position
var ntrcn : int-
Controller, tap changer: Automatic tap changing
var oid_ : int-
ObjectID
var originalValue : float-
Original value
var outserv : int-
Out of Service
var pMeteo : object-
Meteo. Station
var pOperator : object-
Operator
var pOwner : object-
Owner
var pRating : object-
Thermal rating
var pStoch : object-
Failures: Element model
var pTypStoch : object-
Failures: Type model
var pcReglim : int-
Tap changer: Limit (in % of max. range):100%:87.5%:75%:62.5%:50%
var pcReglimMin : int-
Tap changer: Limit (in % of max. range):100%:87.5%:75%:62.5%:50%
var penaltyCosts : float-
Controls for Optimal Power Flow: Penalty costs per Tap deviation
var pid_ : int-
ProjectID
var ratfac : float-
Rating factor
var re0 : float-
Internal grounding impedance: Resistance, Re
var root_id : object-
Original Location
var sOpComment : list-
Operator comment
var scalingFacSoftConstrCost : float-
Penalty costs for soft constraints: Cost scaling factor
var scalingFacSoftConstrOpf : float-
Max. loading constraint: Weighting factor for soft constraint penalty
var scrapValue : float-
Scrap value
var sernum : str-
Serial Number
var tid_ : int-
TimeID
var typ_id : object-
Type
var usetp : float-
Controller, tap changer: Voltage setpoint
var usetpRev : float-
Reverse power operation: Voltage setpoint
var usp_low : float-
Controller, tap changer: Lower voltage bound
var usp_lowRev : float-
Reverse power operation: Lower voltage bound
var usp_up : float-
Controller, tap changer: Upper voltage bound
var usp_upRev : float-
Reverse power operation: Upper voltage bound
var xe0 : float-
Internal grounding impedance: Reactance, Xe
Methods
def AttributeType(*args)def CreateEvent(*args)def GetGroundingImpedance(*args)def GetZpu(*args)def HasReferences(*args)def NTap(*args)
class ElmVsc (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmVsc(PFGeneral): Cdc: float "Cell capacitor" Cfilt: float "2nd-Harmonic Filter: Capacitance, Cfilt" Cvalve: float "Transistor/diode parameter: Snubber capacitance" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Gdoff: float "Antiparallel diodes: Off-conductance" Goff: float "Transistor/diode parameter: Off-conductance" Gvalve: float "Transistor/diode parameter: Snubber conductance" IkPFmax: float "Steady-state short-circuit current contribution: Maximum current" IkPFmin: float "Steady-state short-circuit current contribution: Minimum current" Iks: float "Fault contribution: Transient short-circuit current" Ikss: float "Max. fault contribution: Subtransient short-circuit current" Ikss1PF: float "Initial symmetrical short-circuit current contribution: Single-phase faults, Ik1PF" Ikss2PF: float "Initial symmetrical short-circuit current contribution: Two-phase faults, Ik2PF" Ikss3PF: float "Initial symmetrical short-circuit current contribution: Three-phase faults, Ik3PF" Inom: float "Nominal Current (AC)" Inomdc: float "Nominal Current (DC)" Irated: float "Harmonic source: Rated Current" K: float "DC-voltage dependent P-droop: K" Kd: float "Use integrated current controller: Kd: d-axis, proportional gain" Kfactor: float "Fault contribution: K factor" Kpart: float "Active power participation: Participation factor" Kpf: float "Prim. frequency bias" Kpphi: float "Angle difference dependent P-droop: Kpphi" Kq: float "Use integrated current controller: Kq: q-axis, proportional gain" Lac: float "Voltage source parameters: AC inductance" Larm: float "Arm reactor: Inductance, Larm" Ldc: float "Voltage source parameters: DC inductance" Lfilt: float "2nd-Harmonic Filter: Inductance, Lfilt" NmmcSM: int "Number of submodules per arm" P_max: float "Max." Pcu: float "Series reactor: Copper losses" Pmax_uc: float "Active power operational limits: Max." Pmin_uc: float "Active power operational limits: Min." Pmmax: float "Consider modulation index limit: Max. PWM factor" Pnold: float "Losses: No-load losses" Pnom: float "Active power operational limits: Pr(rated)" Qmax_a: float "Qmax(act.)" Qmin_a: float "Qmin(act.)" R0hmc: float "Norton equivalent: Resistance, R0h" R0toR1: float "Series reactor: R0/R1 ratio" R0toR1ac: float "Voltage source parameters: R0/R1 ratio" R1hmc: float "Norton equivalent: Resistance, R1h" R2hmc: float "Norton equivalent: Resistance, R2h" Rac: float "Voltage source parameters: AC resistance" Rarm: float "Arm reactor: Resistance, Rarm" Rdc: float "Voltage source parameters: DC resistance" Rdon: float "Antiparallel diodes: On-resistance" Ron: float "Transistor/diode parameter: On-resistance" Sks: float "Fault contribution: Transient short-circuit level" Skss: float "Max. fault contribution: Subtransient short-circuit level" Snom: float "Ratings: Rated power" Td: float "Use integrated current controller: Td: d-axis, integration time constant" Tdeadtime: float "Dead time" Tq: float "Use integrated current controller: Tq: q-axis, integration time constant" Tsampling: float "Sampling period" Unom: float "Ratings: Rated AC-voltage" Unomdc: float "Ratings: Rated DC-voltage (DC)" X0hmc: float "Norton equivalent: Reactance, X0h" X0toX1: float "Series reactor: X0/X1 ratio" X0toX1ac: float "Voltage source parameters: X0/X1 ratio" X1hmc: float "Norton equivalent: Reactance, X1h" X2hmc: float "Norton equivalent: Reactance, X2h" Xd: float "Commutation reactance" aCategory: str "Category" aSubCategory: str "Subcategory" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" busac: object "Terminal AC" busdm: object "Terminal DC-" busdp: object "Terminal DC+" cCategory: str "Category" cDisplayName: str "Display Name" cLarm1: float "2nd-Harmonic Filter: Inductance, Larm1" cQ_max: float "Reactive power limits: Max." cQ_min: float "Reactive power limits: Min." cSubCategory: str "Subcategory" cTypHmc: str "Harmonic source: Type of Harmonic Sources" cUserDefIndex: int "User defined Index" c_pmod: object "Model" c_psecc: object "Ext. secondary controller" c_pstac: object "External station controller" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cictrltp: int "const.V:const.I:const.V (deprecated)" cimRdfId: list "RDF ID" commissionDate: str "Commissioning Date" considerPset: int "Angle difference dependent P-droop: Consider active power setpoint" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" ddroop: float "AC Voltage Droop: Droop" desc: list "Description" doc_id: object "Additional Data" fcharr0: object "Norton equivalent: Frequency-dependence, r0h(f)" fcharr1: object "Norton equivalent: Frequency-dependence, r1h(f)" fcharr2: object "Norton equivalent: Frequency-dependence, r2h(f)" fcharx0: object "Norton equivalent: Frequency-dependence, x0h(f)" fcharx1: object "Norton equivalent: Frequency-dependence, x1h(f)" fcharx2: object "Norton equivalent: Frequency-dependence, x2h(f)" fmod: float "Modulation frequency" fmodMmc: float "Modulation: Modulation frequency" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAreaBus: int "Area" iArmFilt: int "2nd-Harmonic Filter" iAstabint: int "A-stable integration algorithm" iComDate: int "Commissioning Date" iNoShcContr: int "No short-circuit contribution" iPpart: int "Active power participation" iPphidrp: int "Angle difference dependent P-droop" iQorient: int "Orientation:+P/Q flow:-P/Q flow" iSchemeStatus: int "Scheme Status" iShcModel: int "Short-circuit model:Equivalent synchronous machine:Dynamic voltage support:const.V:const.I:Full size converter" iThiPWM: int "Third harmonic injection" iVIsource: int "Independent AC and DC voltage/current source model" iVacMax: int "Consider modulation index limit" iWindGen: int "Wind generator model" iZarmDCside: int "Consider arm reactor on DC side" iZoneBus: int "Zone" i_acdc: int "Control mode:Vac-phi:Vdc-phi:PWM-phi:Vdc-Q:P-Vac:P-Q:Vdc-Vac:P-cos(phi):Vdc-cos(phi)" i_ctrl: int "Use integrated current controller" i_det: int "Model" i_mod: int "Modulation" iconfed: int "Static converter-fed drive" ictrltp: int "Model" icurref: int "Harmonic source: Harmonic currents referred to" idroop: int "DC-voltage dependent P-droop" imax: float "Fault contribution: Max. current" isCtrlFixedToLdfVal: int "Fix controls to Load Flow values" isCtrlP: int "Controls: Active Power" isCtrlQ: int "Controls: Reactive Power" isLimPmax: int "Active power operational limits: Max." isLimPmaxOPF: int "Active power operational limits: Max." isLimPmin: int "Active power operational limits: Min." isLimPminOPF: int "Active power operational limits: Min." isLimQmax: int "Reactive power limits: Max." isLimQmaxOPF: int "Reactive power limits: Max." isLimQmin: int "Reactive power limits: Min." isLimQminOPF: int "Reactive power limits: Min." isOpfCtrlP: int "Controls: Active Power" isOpfCtrlQ: int "Controls: Reactive Power" ivacdroop: int "AC-Voltage Droop:none:Q-Droop:Iq-Droop" loc_name: str "Name" manuf: str "Manufacturer" mmcCmod: float "Submodule capacitance" mmcGcap: float "Capacitor parallel conductance" mmcModType: int "Modulation" mmcModel: int "MMC model:Controlled voltage source:Average value:Aggregate arm:Detailed equivalent circuit" nparnum: int "Number of: parallel converters" oid_: int "ObjectID" outserv: int "Out of Service" pFlicker: object "Flicker coefficients" pOperator: object "Operator" pOwner: object "Owner" pQlimType: object "Reactive power limits: Capability curve" pSubModel: object "Submodel" p_b1phiu: object "Angle difference dependent P-droop: Remote AC busbar" p_b2phiu: object "Angle difference dependent P-droop: Local AC busbar" p_pctrl: object "Controlled flow" p_pmeas: object "Active power participation: P(AC) measured at" p_uctrl: object "Controlled node (AC)" p_uctrldc: object "Controlled node (DC)" pblocktrf: object "Externally modelled unit transformer: Unit transformer" penaltyCosts: float "Penalty costs for redispatch" pf_recap: int "Power factor:ind.:cap." pfsetp: float "Power factor" phisetp: float "Phase setpoint" phmc: object "Harmonic source: Harmonic injections" phmcv: object "Harmonic source: Harmonic voltages" pid_: int "ProjectID" pmd_max: float "Upper limit of Pmd" pmd_min: float "Lower limit of Pmd" pmq_max: float "Upper limit of Pmq" pmq_min: float "Lower limit of Pmq" pmsetp: float "PWM factor" priority: int "Merit Order" psetp: float "Active power setpoint" psutype: str "Power station unit type" q_max: float "Reactive power limits: Max." q_min: float "Reactive power limits: Min." qsetp: float "Reactive power setpoint" r0: float "Additional zero sequence impedance: Resistance, r0" r0hmc: float "Norton equivalent: Resistance, r0h" r0iec: float "Zero sequence short-circuit impedance: Resistance, r0" r1hmc: float "Norton equivalent: Resistance, r1h" r2: float "Additional negative sequence impedance: Resistance, r2" r2hmc: float "Norton equivalent: Resistance, r2h" r2iec: float "Negative sequence short-circuit impedance: Resistance, r2" r2shc: float "Negative sequence short-circuit impedance: Resistance, r2" resLossFactor: float "Losses: Resistive loss factor" root_id: object "Original Location" rtox: float "Max. fault contribution: R to X'' ratio" sampling: int "Switch events:Precise crossing time:Fixed sampling period" scaleQmax: float "Reactive power limits: Scaling factor (max.)" scaleQmin: float "Reactive power limits: Scaling factor (min.)" searchBlockTrf: int "Externally modelled unit transformer" sernum: str "Serial Number" shcDeadband: int "Voltage deadband" swtLossFactor: float "Losses: Switching loss factor" tid_: int "TimeID" uDeadband: float "Voltage deadband: Deadband" uk: float "Series reactor: Short circuit impedance" usetp: float "AC voltage setpoint" usetpdc: float "DC voltage setpoint" usp_max: float "AC Voltage Droop Voltage setpoint limits: Max. voltage setpoint" usp_min: float "AC Voltage Droop Voltage setpoint limits: Min. voltage setpoint" vsctype: int "Converter type:Two-level converter:Half-bridge type MMC:Full-bridge type MMC" x0: float "Additional zero sequence impedance: Reactance, x0" x0hmc: float "Norton equivalent: Reactance, x0h" x0iec: float "Zero sequence short-circuit impedance: Reactance, x0" x1hmc: float "Norton equivalent: Reactance, x1h" x2: float "Additional negative sequence impedance: Reactance, x2" x2hmc: float "Norton equivalent: Reactance, x2h" x2iec: float "Negative sequence short-circuit impedance: Reactance, x2" x2shc: float "Negative sequence short-circuit impedance: Reactance, x2" xtor: float "Max. fault contribution: X'' to R ratio" def AttributeType(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Cdc : float-
Cell capacitor
var Cfilt : float-
2nd-Harmonic Filter: Capacitance, Cfilt
var Cvalve : float-
Transistor/diode parameter: Snubber capacitance
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Gdoff : float-
Antiparallel diodes: Off-conductance
var Goff : float-
Transistor/diode parameter: Off-conductance
var Gvalve : float-
Transistor/diode parameter: Snubber conductance
var IkPFmax : float-
Steady-state short-circuit current contribution: Maximum current
var IkPFmin : float-
Steady-state short-circuit current contribution: Minimum current
var Iks : float-
Fault contribution: Transient short-circuit current
var Ikss : float-
Max. fault contribution: Subtransient short-circuit current
var Ikss1PF : float-
Initial symmetrical short-circuit current contribution: Single-phase faults, Ik1PF
var Ikss2PF : float-
Initial symmetrical short-circuit current contribution: Two-phase faults, Ik2PF
var Ikss3PF : float-
Initial symmetrical short-circuit current contribution: Three-phase faults, Ik3PF
var Inom : float-
Nominal Current (AC)
var Inomdc : float-
Nominal Current (DC)
var Irated : float-
Harmonic source: Rated Current
var K : float-
DC-voltage dependent P-droop: K
var Kd : float-
Use integrated current controller: Kd: d-axis, proportional gain
var Kfactor : float-
Fault contribution: K factor
var Kpart : float-
Active power participation: Participation factor
var Kpf : float-
Prim. frequency bias
var Kpphi : float-
Angle difference dependent P-droop: Kpphi
var Kq : float-
Use integrated current controller: Kq: q-axis, proportional gain
var Lac : float-
Voltage source parameters: AC inductance
var Larm : float-
Arm reactor: Inductance, Larm
var Ldc : float-
Voltage source parameters: DC inductance
var Lfilt : float-
2nd-Harmonic Filter: Inductance, Lfilt
var NmmcSM : int-
Number of submodules per arm
var P_max : float-
Max.
var Pcu : float-
Series reactor: Copper losses
var Pmax_uc : float-
Active power operational limits: Max.
var Pmin_uc : float-
Active power operational limits: Min.
var Pmmax : float-
Consider modulation index limit: Max. PWM factor
var Pnold : float-
Losses: No-load losses
var Pnom : float-
Active power operational limits: Pr(rated)
var Qmax_a : float-
Qmax(act.)
var Qmin_a : float-
Qmin(act.)
var R0hmc : float-
Norton equivalent: Resistance, R0h
var R0toR1 : float-
Series reactor: R0/R1 ratio
var R0toR1ac : float-
Voltage source parameters: R0/R1 ratio
var R1hmc : float-
Norton equivalent: Resistance, R1h
var R2hmc : float-
Norton equivalent: Resistance, R2h
var Rac : float-
Voltage source parameters: AC resistance
var Rarm : float-
Arm reactor: Resistance, Rarm
var Rdc : float-
Voltage source parameters: DC resistance
var Rdon : float-
Antiparallel diodes: On-resistance
var Ron : float-
Transistor/diode parameter: On-resistance
var Sks : float-
Fault contribution: Transient short-circuit level
var Skss : float-
Max. fault contribution: Subtransient short-circuit level
var Snom : float-
Ratings: Rated power
var Td : float-
Use integrated current controller: Td: d-axis, integration time constant
var Tdeadtime : float-
Dead time
var Tq : float-
Use integrated current controller: Tq: q-axis, integration time constant
var Tsampling : float-
Sampling period
var Unom : float-
Ratings: Rated AC-voltage
var Unomdc : float-
Ratings: Rated DC-voltage (DC)
var X0hmc : float-
Norton equivalent: Reactance, X0h
var X0toX1 : float-
Series reactor: X0/X1 ratio
var X0toX1ac : float-
Voltage source parameters: X0/X1 ratio
var X1hmc : float-
Norton equivalent: Reactance, X1h
var X2hmc : float-
Norton equivalent: Reactance, X2h
var Xd : float-
Commutation reactance
var aCategory : str-
Category
var aSubCategory : str-
Subcategory
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var busac : object-
Terminal AC
var busdm : object-
Terminal DC-
var busdp : object-
Terminal DC+
var cCategory : str-
Category
var cDisplayName : str-
Display Name
var cLarm1 : float-
2nd-Harmonic Filter: Inductance, Larm1
var cQ_max : float-
Reactive power limits: Max.
var cQ_min : float-
Reactive power limits: Min.
var cSubCategory : str-
Subcategory
var cTypHmc : str-
Harmonic source: Type of Harmonic Sources
var cUserDefIndex : int-
User defined Index
var c_pmod : object-
Model
var c_psecc : object-
Ext. secondary controller
var c_pstac : object-
External station controller
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cictrltp : int-
const.V:const.I:const.V (deprecated)
var cimRdfId : list-
RDF ID
var commissionDate : str-
Commissioning Date
var considerPset : int-
Angle difference dependent P-droop: Consider active power setpoint
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var ddroop : float-
AC Voltage Droop: Droop
var desc : list-
Description
var doc_id : object-
Additional Data
var fcharr0 : object-
Norton equivalent: Frequency-dependence, r0h(f)
var fcharr1 : object-
Norton equivalent: Frequency-dependence, r1h(f)
var fcharr2 : object-
Norton equivalent: Frequency-dependence, r2h(f)
var fcharx0 : object-
Norton equivalent: Frequency-dependence, x0h(f)
var fcharx1 : object-
Norton equivalent: Frequency-dependence, x1h(f)
var fcharx2 : object-
Norton equivalent: Frequency-dependence, x2h(f)
var fmod : float-
Modulation frequency
var fmodMmc : float-
Modulation: Modulation frequency
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAreaBus : int-
Area
var iArmFilt : int-
2nd-Harmonic Filter
var iAstabint : int-
A-stable integration algorithm
var iComDate : int-
Commissioning Date
var iNoShcContr : int-
No short-circuit contribution
var iPpart : int-
Active power participation
var iPphidrp : int-
Angle difference dependent P-droop
var iQorient : int-
Orientation:+P/Q flow:-P/Q flow
var iSchemeStatus : int-
Scheme Status
var iShcModel : int-
Short-circuit model:Equivalent synchronous machine:Dynamic voltage support:const.V:const.I:Full size converter
var iThiPWM : int-
Third harmonic injection
var iVIsource : int-
Independent AC and DC voltage/current source model
var iVacMax : int-
Consider modulation index limit
var iWindGen : int-
Wind generator model
var iZarmDCside : int-
Consider arm reactor on DC side
var iZoneBus : int-
Zone
var i_acdc : int-
Control mode:Vac-phi:Vdc-phi:PWM-phi:Vdc-Q:P-Vac:P-Q:Vdc-Vac:P-cos(phi):Vdc-cos(phi)
var i_ctrl : int-
Use integrated current controller
var i_det : int-
Model
var i_mod : int-
Modulation
var iconfed : int-
Static converter-fed drive
var ictrltp : int-
Model
var icurref : int-
Harmonic source: Harmonic currents referred to
var idroop : int-
DC-voltage dependent P-droop
var imax : float-
Fault contribution: Max. current
var isCtrlFixedToLdfVal : int-
Fix controls to Load Flow values
var isCtrlP : int-
Controls: Active Power
var isCtrlQ : int-
Controls: Reactive Power
var isLimPmax : int-
Active power operational limits: Max.
var isLimPmaxOPF : int-
Active power operational limits: Max.
var isLimPmin : int-
Active power operational limits: Min.
var isLimPminOPF : int-
Active power operational limits: Min.
var isLimQmax : int-
Reactive power limits: Max.
var isLimQmaxOPF : int-
Reactive power limits: Max.
var isLimQmin : int-
Reactive power limits: Min.
var isLimQminOPF : int-
Reactive power limits: Min.
var isOpfCtrlP : int-
Controls: Active Power
var isOpfCtrlQ : int-
Controls: Reactive Power
var ivacdroop : int-
AC-Voltage Droop:none:Q-Droop:Iq-Droop
var loc_name : str-
Name
var manuf : str-
Manufacturer
var mmcCmod : float-
Submodule capacitance
var mmcGcap : float-
Capacitor parallel conductance
var mmcModType : int-
Modulation
var mmcModel : int-
MMC model:Controlled voltage source:Average value:Aggregate arm:Detailed equivalent circuit
var nparnum : int-
Number of: parallel converters
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pFlicker : object-
Flicker coefficients
var pOperator : object-
Operator
var pOwner : object-
Owner
var pQlimType : object-
Reactive power limits: Capability curve
var pSubModel : object-
Submodel
var p_b1phiu : object-
Angle difference dependent P-droop: Remote AC busbar
var p_b2phiu : object-
Angle difference dependent P-droop: Local AC busbar
var p_pctrl : object-
Controlled flow
var p_pmeas : object-
Active power participation: P(AC) measured at
var p_uctrl : object-
Controlled node (AC)
var p_uctrldc : object-
Controlled node (DC)
var pblocktrf : object-
Externally modelled unit transformer: Unit transformer
var penaltyCosts : float-
Penalty costs for redispatch
var pf_recap : int-
Power factor:ind.:cap.
var pfsetp : float-
Power factor
var phisetp : float-
Phase setpoint
var phmc : object-
Harmonic source: Harmonic injections
var phmcv : object-
Harmonic source: Harmonic voltages
var pid_ : int-
ProjectID
var pmd_max : float-
Upper limit of Pmd
var pmd_min : float-
Lower limit of Pmd
var pmq_max : float-
Upper limit of Pmq
var pmq_min : float-
Lower limit of Pmq
var pmsetp : float-
PWM factor
var priority : int-
Merit Order
var psetp : float-
Active power setpoint
var psutype : str-
Power station unit type
var q_max : float-
Reactive power limits: Max.
var q_min : float-
Reactive power limits: Min.
var qsetp : float-
Reactive power setpoint
var r0 : float-
Additional zero sequence impedance: Resistance, r0
var r0hmc : float-
Norton equivalent: Resistance, r0h
var r0iec : float-
Zero sequence short-circuit impedance: Resistance, r0
var r1hmc : float-
Norton equivalent: Resistance, r1h
var r2 : float-
Additional negative sequence impedance: Resistance, r2
var r2hmc : float-
Norton equivalent: Resistance, r2h
var r2iec : float-
Negative sequence short-circuit impedance: Resistance, r2
var r2shc : float-
Negative sequence short-circuit impedance: Resistance, r2
var resLossFactor : float-
Losses: Resistive loss factor
var root_id : object-
Original Location
var rtox : float-
Max. fault contribution: R to X'' ratio
var sampling : int-
Switch events:Precise crossing time:Fixed sampling period
var scaleQmax : float-
Reactive power limits: Scaling factor (max.)
var scaleQmin : float-
Reactive power limits: Scaling factor (min.)
var searchBlockTrf : int-
Externally modelled unit transformer
var sernum : str-
Serial Number
var shcDeadband : int-
Voltage deadband
var swtLossFactor : float-
Losses: Switching loss factor
var tid_ : int-
TimeID
var uDeadband : float-
Voltage deadband: Deadband
var uk : float-
Series reactor: Short circuit impedance
var usetp : float-
AC voltage setpoint
var usetpdc : float-
DC voltage setpoint
var usp_max : float-
AC Voltage Droop Voltage setpoint limits: Max. voltage setpoint
var usp_min : float-
AC Voltage Droop Voltage setpoint limits: Min. voltage setpoint
var vsctype : int-
Converter type:Two-level converter:Half-bridge type MMC:Full-bridge type MMC
var x0 : float-
Additional zero sequence impedance: Reactance, x0
var x0hmc : float-
Norton equivalent: Reactance, x0h
var x0iec : float-
Zero sequence short-circuit impedance: Reactance, x0
var x1hmc : float-
Norton equivalent: Reactance, x1h
var x2 : float-
Additional negative sequence impedance: Reactance, x2
var x2hmc : float-
Norton equivalent: Reactance, x2h
var x2iec : float-
Negative sequence short-circuit impedance: Reactance, x2
var x2shc : float-
Negative sequence short-circuit impedance: Reactance, x2
var xtor : float-
Max. fault contribution: X'' to R ratio
Methods
def AttributeType(*args)def HasReferences(*args)
class ElmVscmono (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmVscmono(PFGeneral): Cdc: float "Cell capacitor" Cfilt: float "2nd-Harmonic Filter: Capacitance, Cfilt" Cvalve: float "Transistor/diode parameter: Snubber capacitance" GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Gdoff: float "Antiparallel diodes: Off-conductance" Goff: float "Transistor/diode parameter: Off-conductance" Gvalve: float "Transistor/diode parameter: Snubber conductance" IkPFmax: float "Steady-state short-circuit current contribution: Maximum current" IkPFmin: float "Steady-state short-circuit current contribution: Minimum current" Iks: float "Fault contribution: Transient short-circuit current" Ikss: float "Max. fault contribution: Subtransient short-circuit current" Ikss1PF: float "Initial symmetrical short-circuit current contribution: Single-phase faults, Ik1PF" Ikss2PF: float "Initial symmetrical short-circuit current contribution: Two-phase faults, Ik2PF" Ikss3PF: float "Initial symmetrical short-circuit current contribution: Three-phase faults, Ik3PF" Inom: float "Nominal Current (AC)" Inomdc: float "Nominal Current (DC)" Irated: float "Harmonic source: Rated Current" K: float "DC-voltage dependent P-droop: K" Kd: float "Use integrated current controller: Kd: d-axis, proportional gain" Kfactor: float "Fault contribution: K factor" Kpart: float "Active power participation: Participation factor" Kpf: float "Prim. frequency bias" Kpphi: float "Angle difference dependent P-droop: Kpphi" Kq: float "Use integrated current controller: Kq: q-axis, proportional gain" Lac: float "Voltage source parameters: AC inductance" Larm: float "Arm reactor: Inductance, Larm" Ldc: float "Voltage source parameters: DC inductance" Lfilt: float "2nd-Harmonic Filter: Inductance, Lfilt" NmmcSM: int "Number of submodules per arm" P_max: float "Max." Pcu: float "Series reactor: Copper losses" Pmax_uc: float "Active power operational limits: Max." Pmin_uc: float "Active power operational limits: Min." Pmmax: float "Consider modulation index limit: Max. PWM factor" Pnold: float "Losses: No-load losses" Pnom: float "Active power operational limits: Pr(rated)" Qmax_a: float "Qmax(act.)" Qmin_a: float "Qmin(act.)" R0hmc: float "Norton equivalent: Resistance, R0h" R0toR1: float "Series reactor: R0/R1 ratio" R0toR1ac: float "Voltage source parameters: R0/R1 ratio" R1hmc: float "Norton equivalent: Resistance, R1h" R2hmc: float "Norton equivalent: Resistance, R2h" Rac: float "Voltage source parameters: AC resistance" Rarm: float "Arm reactor: Resistance, Rarm" Rdc: float "Voltage source parameters: DC resistance" Rdon: float "Antiparallel diodes: On-resistance" Ron: float "Transistor/diode parameter: On-resistance" Sks: float "Fault contribution: Transient short-circuit level" Skss: float "Max. fault contribution: Subtransient short-circuit level" Snom: float "Ratings: Rated power" Td: float "Use integrated current controller: Td: d-axis, integration time constant" Tdeadtime: float "Dead time" Tq: float "Use integrated current controller: Tq: q-axis, integration time constant" Tsampling: float "Sampling period" Unom: float "Ratings: Rated AC-voltage" Unomdc: float "Ratings: Rated DC-voltage (DC)" X0hmc: float "Norton equivalent: Reactance, X0h" X0toX1: float "Series reactor: X0/X1 ratio" X0toX1ac: float "Voltage source parameters: X0/X1 ratio" X1hmc: float "Norton equivalent: Reactance, X1h" X2hmc: float "Norton equivalent: Reactance, X2h" Xd: float "Commutation reactance" aCategory: str "Category" aSubCategory: str "Subcategory" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" busac: object "Terminal AC" busdc: object "Terminal DC" cCategory: str "Category" cDisplayName: str "Display Name" cLarm1: float "2nd-Harmonic Filter: Inductance, Larm1" cQ_max: float "Reactive power limits: Max." cQ_min: float "Reactive power limits: Min." cSubCategory: str "Subcategory" cTypHmc: str "Harmonic source: Type of Harmonic Sources" cUserDefIndex: int "User defined Index" c_pmod: object "Model" c_psecc: object "Ext. secondary controller" c_pstac: object "External station controller" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cictrltp: int "const.V:const.I:const.V (deprecated)" cimRdfId: list "RDF ID" commissionDate: str "Commissioning Date" considerPset: int "Angle difference dependent P-droop: Consider active power setpoint" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" ddroop: float "AC Voltage Droop: Droop" desc: list "Description" doc_id: object "Additional Data" fcharr0: object "Norton equivalent: Frequency-dependence, r0h(f)" fcharr1: object "Norton equivalent: Frequency-dependence, r1h(f)" fcharr2: object "Norton equivalent: Frequency-dependence, r2h(f)" fcharx0: object "Norton equivalent: Frequency-dependence, x0h(f)" fcharx1: object "Norton equivalent: Frequency-dependence, x1h(f)" fcharx2: object "Norton equivalent: Frequency-dependence, x2h(f)" fmod: float "Modulation frequency" fmodMmc: float "Modulation: Modulation frequency" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAreaBus: int "Area" iArmFilt: int "2nd-Harmonic Filter" iAstabint: int "A-stable integration algorithm" iComDate: int "Commissioning Date" iNoShcContr: int "No short-circuit contribution" iPpart: int "Active power participation" iPphidrp: int "Angle difference dependent P-droop" iQorient: int "Orientation:+P/Q flow:-P/Q flow" iSchemeStatus: int "Scheme Status" iShcModel: int "Short-circuit model:Equivalent synchronous machine:Dynamic voltage support:const.V:const.I:Full size converter" iThiPWM: int "Third harmonic injection" iVIsource: int "Independent AC and DC voltage/current source model" iVacMax: int "Consider modulation index limit" iWindGen: int "Wind generator model" iZarmDCside: int "Consider arm reactor on DC side" iZoneBus: int "Zone" i_acdc: int "Control mode:Vac-phi:Vdc-phi:PWM-phi:Vdc-Q:P-Vac:P-Q:Vdc-Vac:P-cos(phi):Vdc-cos(phi)" i_ctrl: int "Use integrated current controller" i_det: int "Model" i_mod: int "Modulation" iconfed: int "Static converter-fed drive" ictrltp: int "Model" icurref: int "Harmonic source: Harmonic currents referred to" idroop: int "DC-voltage dependent P-droop" imax: float "Fault contribution: Max. current" isCtrlFixedToLdfVal: int "Fix controls to Load Flow values" isCtrlP: int "Controls: Active Power" isCtrlQ: int "Controls: Reactive Power" isLimPmax: int "Active power operational limits: Max." isLimPmaxOPF: int "Active power operational limits: Max." isLimPmin: int "Active power operational limits: Min." isLimPminOPF: int "Active power operational limits: Min." isLimQmax: int "Reactive power limits: Max." isLimQmaxOPF: int "Reactive power limits: Max." isLimQmin: int "Reactive power limits: Min." isLimQminOPF: int "Reactive power limits: Min." isOpfCtrlP: int "Controls: Active Power" isOpfCtrlQ: int "Controls: Reactive Power" ivacdroop: int "AC-Voltage Droop:none:Q-Droop:Iq-Droop" loc_name: str "Name" manuf: str "Manufacturer" mmcCmod: float "Submodule capacitance" mmcGcap: float "Capacitor parallel conductance" mmcModType: int "Modulation" mmcModel: int "MMC model:Controlled voltage source:Average value:Aggregate arm:Detailed equivalent circuit" nparnum: int "Number of: parallel converters" oid_: int "ObjectID" outserv: int "Out of Service" pFlicker: object "Flicker coefficients" pOperator: object "Operator" pOwner: object "Owner" pQlimType: object "Reactive power limits: Capability curve" pSubModel: object "Submodel" p_b1phiu: object "Angle difference dependent P-droop: Remote AC busbar" p_b2phiu: object "Angle difference dependent P-droop: Local AC busbar" p_pctrl: object "Controlled flow" p_pmeas: object "Active power participation: P(AC) measured at" p_uctrl: object "Controlled node (AC)" p_uctrldc: object "Controlled node (DC)" pblocktrf: object "Externally modelled unit transformer: Unit transformer" penaltyCosts: float "Penalty costs for redispatch" pf_recap: int "Power factor:ind.:cap." pfsetp: float "Power factor" phisetp: float "Phase setpoint" phmc: object "Harmonic source: Harmonic injections" phmcv: object "Harmonic source: Harmonic voltages" pid_: int "ProjectID" pmd_max: float "Upper limit of Pmd" pmd_min: float "Lower limit of Pmd" pmq_max: float "Upper limit of Pmq" pmq_min: float "Lower limit of Pmq" pmsetp: float "PWM factor" priority: int "Merit Order" psetp: float "Active power setpoint" psutype: str "Power station unit type" q_max: float "Reactive power limits: Max." q_min: float "Reactive power limits: Min." qsetp: float "Reactive power setpoint" r0: float "Additional zero sequence impedance: Resistance, r0" r0hmc: float "Norton equivalent: Resistance, r0h" r0iec: float "Zero sequence short-circuit impedance: Resistance, r0" r1hmc: float "Norton equivalent: Resistance, r1h" r2: float "Additional negative sequence impedance: Resistance, r2" r2hmc: float "Norton equivalent: Resistance, r2h" r2iec: float "Negative sequence short-circuit impedance: Resistance, r2" r2shc: float "Negative sequence short-circuit impedance: Resistance, r2" resLossFactor: float "Losses: Resistive loss factor" root_id: object "Original Location" rtox: float "Max. fault contribution: R to X'' ratio" sampling: int "Switch events:Precise crossing time:Fixed sampling period" scaleQmax: float "Reactive power limits: Scaling factor (max.)" scaleQmin: float "Reactive power limits: Scaling factor (min.)" searchBlockTrf: int "Externally modelled unit transformer" sernum: str "Serial Number" shcDeadband: int "Voltage deadband" swtLossFactor: float "Losses: Switching loss factor" tid_: int "TimeID" uDeadband: float "Voltage deadband: Deadband" uk: float "Series reactor: Short circuit impedance" usetp: float "AC voltage setpoint" usetpdc: float "DC voltage setpoint" usp_max: float "AC Voltage Droop Voltage setpoint limits: Max. voltage setpoint" usp_min: float "AC Voltage Droop Voltage setpoint limits: Min. voltage setpoint" vsctype: int "Converter type:Two-level converter:Half-bridge type MMC:Full-bridge type MMC" x0: float "Additional zero sequence impedance: Reactance, x0" x0hmc: float "Norton equivalent: Reactance, x0h" x0iec: float "Zero sequence short-circuit impedance: Reactance, x0" x1hmc: float "Norton equivalent: Reactance, x1h" x2: float "Additional negative sequence impedance: Reactance, x2" x2hmc: float "Norton equivalent: Reactance, x2h" x2iec: float "Negative sequence short-circuit impedance: Reactance, x2" x2shc: float "Negative sequence short-circuit impedance: Reactance, x2" xtor: float "Max. fault contribution: X'' to R ratio" def AttributeType(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Cdc : float-
Cell capacitor
var Cfilt : float-
2nd-Harmonic Filter: Capacitance, Cfilt
var Cvalve : float-
Transistor/diode parameter: Snubber capacitance
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Gdoff : float-
Antiparallel diodes: Off-conductance
var Goff : float-
Transistor/diode parameter: Off-conductance
var Gvalve : float-
Transistor/diode parameter: Snubber conductance
var IkPFmax : float-
Steady-state short-circuit current contribution: Maximum current
var IkPFmin : float-
Steady-state short-circuit current contribution: Minimum current
var Iks : float-
Fault contribution: Transient short-circuit current
var Ikss : float-
Max. fault contribution: Subtransient short-circuit current
var Ikss1PF : float-
Initial symmetrical short-circuit current contribution: Single-phase faults, Ik1PF
var Ikss2PF : float-
Initial symmetrical short-circuit current contribution: Two-phase faults, Ik2PF
var Ikss3PF : float-
Initial symmetrical short-circuit current contribution: Three-phase faults, Ik3PF
var Inom : float-
Nominal Current (AC)
var Inomdc : float-
Nominal Current (DC)
var Irated : float-
Harmonic source: Rated Current
var K : float-
DC-voltage dependent P-droop: K
var Kd : float-
Use integrated current controller: Kd: d-axis, proportional gain
var Kfactor : float-
Fault contribution: K factor
var Kpart : float-
Active power participation: Participation factor
var Kpf : float-
Prim. frequency bias
var Kpphi : float-
Angle difference dependent P-droop: Kpphi
var Kq : float-
Use integrated current controller: Kq: q-axis, proportional gain
var Lac : float-
Voltage source parameters: AC inductance
var Larm : float-
Arm reactor: Inductance, Larm
var Ldc : float-
Voltage source parameters: DC inductance
var Lfilt : float-
2nd-Harmonic Filter: Inductance, Lfilt
var NmmcSM : int-
Number of submodules per arm
var P_max : float-
Max.
var Pcu : float-
Series reactor: Copper losses
var Pmax_uc : float-
Active power operational limits: Max.
var Pmin_uc : float-
Active power operational limits: Min.
var Pmmax : float-
Consider modulation index limit: Max. PWM factor
var Pnold : float-
Losses: No-load losses
var Pnom : float-
Active power operational limits: Pr(rated)
var Qmax_a : float-
Qmax(act.)
var Qmin_a : float-
Qmin(act.)
var R0hmc : float-
Norton equivalent: Resistance, R0h
var R0toR1 : float-
Series reactor: R0/R1 ratio
var R0toR1ac : float-
Voltage source parameters: R0/R1 ratio
var R1hmc : float-
Norton equivalent: Resistance, R1h
var R2hmc : float-
Norton equivalent: Resistance, R2h
var Rac : float-
Voltage source parameters: AC resistance
var Rarm : float-
Arm reactor: Resistance, Rarm
var Rdc : float-
Voltage source parameters: DC resistance
var Rdon : float-
Antiparallel diodes: On-resistance
var Ron : float-
Transistor/diode parameter: On-resistance
var Sks : float-
Fault contribution: Transient short-circuit level
var Skss : float-
Max. fault contribution: Subtransient short-circuit level
var Snom : float-
Ratings: Rated power
var Td : float-
Use integrated current controller: Td: d-axis, integration time constant
var Tdeadtime : float-
Dead time
var Tq : float-
Use integrated current controller: Tq: q-axis, integration time constant
var Tsampling : float-
Sampling period
var Unom : float-
Ratings: Rated AC-voltage
var Unomdc : float-
Ratings: Rated DC-voltage (DC)
var X0hmc : float-
Norton equivalent: Reactance, X0h
var X0toX1 : float-
Series reactor: X0/X1 ratio
var X0toX1ac : float-
Voltage source parameters: X0/X1 ratio
var X1hmc : float-
Norton equivalent: Reactance, X1h
var X2hmc : float-
Norton equivalent: Reactance, X2h
var Xd : float-
Commutation reactance
var aCategory : str-
Category
var aSubCategory : str-
Subcategory
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var busac : object-
Terminal AC
var busdc : object-
Terminal DC
var cCategory : str-
Category
var cDisplayName : str-
Display Name
var cLarm1 : float-
2nd-Harmonic Filter: Inductance, Larm1
var cQ_max : float-
Reactive power limits: Max.
var cQ_min : float-
Reactive power limits: Min.
var cSubCategory : str-
Subcategory
var cTypHmc : str-
Harmonic source: Type of Harmonic Sources
var cUserDefIndex : int-
User defined Index
var c_pmod : object-
Model
var c_psecc : object-
Ext. secondary controller
var c_pstac : object-
External station controller
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cictrltp : int-
const.V:const.I:const.V (deprecated)
var cimRdfId : list-
RDF ID
var commissionDate : str-
Commissioning Date
var considerPset : int-
Angle difference dependent P-droop: Consider active power setpoint
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var ddroop : float-
AC Voltage Droop: Droop
var desc : list-
Description
var doc_id : object-
Additional Data
var fcharr0 : object-
Norton equivalent: Frequency-dependence, r0h(f)
var fcharr1 : object-
Norton equivalent: Frequency-dependence, r1h(f)
var fcharr2 : object-
Norton equivalent: Frequency-dependence, r2h(f)
var fcharx0 : object-
Norton equivalent: Frequency-dependence, x0h(f)
var fcharx1 : object-
Norton equivalent: Frequency-dependence, x1h(f)
var fcharx2 : object-
Norton equivalent: Frequency-dependence, x2h(f)
var fmod : float-
Modulation frequency
var fmodMmc : float-
Modulation: Modulation frequency
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAreaBus : int-
Area
var iArmFilt : int-
2nd-Harmonic Filter
var iAstabint : int-
A-stable integration algorithm
var iComDate : int-
Commissioning Date
var iNoShcContr : int-
No short-circuit contribution
var iPpart : int-
Active power participation
var iPphidrp : int-
Angle difference dependent P-droop
var iQorient : int-
Orientation:+P/Q flow:-P/Q flow
var iSchemeStatus : int-
Scheme Status
var iShcModel : int-
Short-circuit model:Equivalent synchronous machine:Dynamic voltage support:const.V:const.I:Full size converter
var iThiPWM : int-
Third harmonic injection
var iVIsource : int-
Independent AC and DC voltage/current source model
var iVacMax : int-
Consider modulation index limit
var iWindGen : int-
Wind generator model
var iZarmDCside : int-
Consider arm reactor on DC side
var iZoneBus : int-
Zone
var i_acdc : int-
Control mode:Vac-phi:Vdc-phi:PWM-phi:Vdc-Q:P-Vac:P-Q:Vdc-Vac:P-cos(phi):Vdc-cos(phi)
var i_ctrl : int-
Use integrated current controller
var i_det : int-
Model
var i_mod : int-
Modulation
var iconfed : int-
Static converter-fed drive
var ictrltp : int-
Model
var icurref : int-
Harmonic source: Harmonic currents referred to
var idroop : int-
DC-voltage dependent P-droop
var imax : float-
Fault contribution: Max. current
var isCtrlFixedToLdfVal : int-
Fix controls to Load Flow values
var isCtrlP : int-
Controls: Active Power
var isCtrlQ : int-
Controls: Reactive Power
var isLimPmax : int-
Active power operational limits: Max.
var isLimPmaxOPF : int-
Active power operational limits: Max.
var isLimPmin : int-
Active power operational limits: Min.
var isLimPminOPF : int-
Active power operational limits: Min.
var isLimQmax : int-
Reactive power limits: Max.
var isLimQmaxOPF : int-
Reactive power limits: Max.
var isLimQmin : int-
Reactive power limits: Min.
var isLimQminOPF : int-
Reactive power limits: Min.
var isOpfCtrlP : int-
Controls: Active Power
var isOpfCtrlQ : int-
Controls: Reactive Power
var ivacdroop : int-
AC-Voltage Droop:none:Q-Droop:Iq-Droop
var loc_name : str-
Name
var manuf : str-
Manufacturer
var mmcCmod : float-
Submodule capacitance
var mmcGcap : float-
Capacitor parallel conductance
var mmcModType : int-
Modulation
var mmcModel : int-
MMC model:Controlled voltage source:Average value:Aggregate arm:Detailed equivalent circuit
var nparnum : int-
Number of: parallel converters
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pFlicker : object-
Flicker coefficients
var pOperator : object-
Operator
var pOwner : object-
Owner
var pQlimType : object-
Reactive power limits: Capability curve
var pSubModel : object-
Submodel
var p_b1phiu : object-
Angle difference dependent P-droop: Remote AC busbar
var p_b2phiu : object-
Angle difference dependent P-droop: Local AC busbar
var p_pctrl : object-
Controlled flow
var p_pmeas : object-
Active power participation: P(AC) measured at
var p_uctrl : object-
Controlled node (AC)
var p_uctrldc : object-
Controlled node (DC)
var pblocktrf : object-
Externally modelled unit transformer: Unit transformer
var penaltyCosts : float-
Penalty costs for redispatch
var pf_recap : int-
Power factor:ind.:cap.
var pfsetp : float-
Power factor
var phisetp : float-
Phase setpoint
var phmc : object-
Harmonic source: Harmonic injections
var phmcv : object-
Harmonic source: Harmonic voltages
var pid_ : int-
ProjectID
var pmd_max : float-
Upper limit of Pmd
var pmd_min : float-
Lower limit of Pmd
var pmq_max : float-
Upper limit of Pmq
var pmq_min : float-
Lower limit of Pmq
var pmsetp : float-
PWM factor
var priority : int-
Merit Order
var psetp : float-
Active power setpoint
var psutype : str-
Power station unit type
var q_max : float-
Reactive power limits: Max.
var q_min : float-
Reactive power limits: Min.
var qsetp : float-
Reactive power setpoint
var r0 : float-
Additional zero sequence impedance: Resistance, r0
var r0hmc : float-
Norton equivalent: Resistance, r0h
var r0iec : float-
Zero sequence short-circuit impedance: Resistance, r0
var r1hmc : float-
Norton equivalent: Resistance, r1h
var r2 : float-
Additional negative sequence impedance: Resistance, r2
var r2hmc : float-
Norton equivalent: Resistance, r2h
var r2iec : float-
Negative sequence short-circuit impedance: Resistance, r2
var r2shc : float-
Negative sequence short-circuit impedance: Resistance, r2
var resLossFactor : float-
Losses: Resistive loss factor
var root_id : object-
Original Location
var rtox : float-
Max. fault contribution: R to X'' ratio
var sampling : int-
Switch events:Precise crossing time:Fixed sampling period
var scaleQmax : float-
Reactive power limits: Scaling factor (max.)
var scaleQmin : float-
Reactive power limits: Scaling factor (min.)
var searchBlockTrf : int-
Externally modelled unit transformer
var sernum : str-
Serial Number
var shcDeadband : int-
Voltage deadband
var swtLossFactor : float-
Losses: Switching loss factor
var tid_ : int-
TimeID
var uDeadband : float-
Voltage deadband: Deadband
var uk : float-
Series reactor: Short circuit impedance
var usetp : float-
AC voltage setpoint
var usetpdc : float-
DC voltage setpoint
var usp_max : float-
AC Voltage Droop Voltage setpoint limits: Max. voltage setpoint
var usp_min : float-
AC Voltage Droop Voltage setpoint limits: Min. voltage setpoint
var vsctype : int-
Converter type:Two-level converter:Half-bridge type MMC:Full-bridge type MMC
var x0 : float-
Additional zero sequence impedance: Reactance, x0
var x0hmc : float-
Norton equivalent: Reactance, x0h
var x0iec : float-
Zero sequence short-circuit impedance: Reactance, x0
var x1hmc : float-
Norton equivalent: Reactance, x1h
var x2 : float-
Additional negative sequence impedance: Reactance, x2
var x2hmc : float-
Norton equivalent: Reactance, x2h
var x2iec : float-
Negative sequence short-circuit impedance: Reactance, x2
var x2shc : float-
Negative sequence short-circuit impedance: Reactance, x2
var xtor : float-
Max. fault contribution: X'' to R ratio
Methods
def AttributeType(*args)def HasReferences(*args)
class ElmXnet (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmXnet(PFGeneral): GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Irze: list "Rated Current of Grounding" K: float "Operation Point: Secondary Frequency Bias" Kpf: float "Operation Point: Primary Frequency Bias" L0: float "Frequency Dependencies: Inductance, L0" L1: float "Frequency Dependencies: Inductance, L1" L2: float "Frequency Dependencies: Inductance, L2" MaxS: float "Active Power Operational Limits: Max." Pctrl: int "Active power control: Active power steps:fixed:continuous:1:2:3:4:5:6:7:8:9:10" PmaxInv: float "Separate consumption mode: Max." PmaxInvPU: float "Separate consumption mode: Max." Pmax_ucPU: float "Active Power Operational Limits: Max." PminInv: float "Separate consumption mode: Min." PminInvPU: float "Separate consumption mode: Min." Pmin_uc: float "Active Power Operational Limits: Min." Pmin_ucPU: float "Active Power Operational Limits: Min." Pnom: float "Active Power Operational Limits: Pn" QtargetBase: int "Optimisation of reactive power reserve: Base:Reactive power limits:Rated apparent power" QtargetRPR: float "Optimisation of reactive power reserve: Q target value" R0: float "Frequency Dependencies: Resistance, R0" R1: float "Frequency Dependencies: Resistance, R1" R2: float "Frequency Dependencies: Resistance, R2" Re: float "Internal Grounding Impedance: Resistance, Re" SkV: float "Short-Circuit Power at Normal Operation: Short-Circuit Power, Sk" Xe: float "Internal Grounding Impedance: Reactance, Xe" aCategory: str "Plant Category" allowConsumMode: int "Separate consumption mode" allowGenMode: int "Separate generation mode" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" avgCosts: float "Average Costs" avgCostsUc: float "Piecewise linearisation for LP: Average costs" bus1: object "Terminal" bus1n: object "Neutral Conductor: Neutral" bustp: str "Bus Type:PQ:PV:SL" cCategory: str "Plant Category" cDisplayName: str "Display Name" cIsDiscreteCtrlP: int "Restriction to discrete active power values" cIsMustRunUC: int "Additional constraints for controls: Must run" cIsPcurrAllowed: int "Allow current active power value" cQ_max: float "Reactive Power Operational Limits: Max." cQ_min: float "Reactive Power Operational Limits: Min." cStorage: object "Generator usage: Storage model" cUserDefIndex: int "User defined Index" cVecDiscreteCtrlPvals: list "Valid active power values" c_psecc: object "External Secondary Controller" c_pstac: object "External Station Controller" ccost: list "Costs" cfixedCosts: float "Operating costs: Fixed costs" cfreqs: float "Frequency" cgnd: int "Internal Grounding Impedance: Star Point:Connected:Not connected" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" cmax: float "Max. Values: c-Factor (max.)" cmin: float "Min. Values: c-Factor (min.)" cmonth: float "No load costs (monthly)" coldStartTime: float "Start-up costs: Cold-start time" commissionDate: str "Commissioning Date" constr: int "Year of Construction" consumCosts: float "Consumption mode: Consumption costs" cosgini: float "Operation Point: Power Factor" cosn: float "Power Factor" cospreld: float "Max. Values Preload Conditions: Power Factor" cospreldmin: float "Min. Values Preload Conditions: Power Factor" costColdStart: float "Start-up costs: Cold-start costs" costCurtailment: float "Costs for curtailment" costRedispatchDown: float "Additional redispatch costs: Downward active power redispatch costs" costRedispatchP: float "Redispatch costs for active power change" costRedispatchQ: float "Redispatch costs for reactive power change" costRedispatchUp: float "Additional redispatch costs: Upward active power redispatch costs" costShutDown: float "Shut-down costs" cost_up: float "Start-up costs: Warm-start costs" cpArea: object "Area" cpBranch: object "Branch" cpCtrlNode: object "Operation Point: Target Node" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cpeter: int "Internal Grounding Impedance: Petersen Coil" cpower: list "From" curpreld: float "Max. Values Preload Conditions: Current" curpreldmin: float "Min. Values Preload Conditions: Current" cused: int "Use for calculation" cusedhrm: int "Use for calculation" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" discMethCostOp: int "Piecewise linearisation for LP" dispatch: int "Generator Dispatch" doc_id: object "Additional Data" dpl1: float "dpl1" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" ecost: float "Energy Cost" efficiencyCurveConsum: object "Efficiency: Efficiency curve (consumption)" efficiencyCurveGen: object "Efficiency: Efficiency curve (generation)" efficiencyLPconsum: float "Efficiency: Used efficiency (consumption)" efficiencyLPgen: float "Efficiency: Used efficiency (generation)" fcharL0: object "Frequency Dependencies: L0(f)" fcharL1: object "Frequency Dependencies: L1(f)" fcharL2: object "Frequency Dependencies: L2(f)" fcharR0: object "Frequency Dependencies: R0(f)" fcharR1: object "Frequency Dependencies: R1(f)" fcharR2: object "Frequency Dependencies: R2(f)" fixed: int "Must run" fixedCosts: float "Generation costs: Fixed costs" fold_id: object "In Folder" for_name: str "Foreign Key" genShiftKey: float "Generation shift key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAstabint: int "A-stable integration algorithm" iComDate: int "Commissioning Date" iHmcType: int "Type of Harmonic Voltages" iInterPol: int "Approximation:Piecewise linear:Hermite" iOPFCPmax: int "Active Power Operational Limits: Max." iOPFCPmin: int "Active Power Operational Limits: Min." iOPFCQmax: int "Reactive Power Operational Limits: Max." iOPFCQmin: int "Reactive Power Operational Limits: Min." iSchemeStatus: int "Scheme Status" i_prty: int "Active power control: Priority" ictpg: int "Controls: Active Power" ictqg: int "Controls: Reactive Power" ifreqs: list "Harm. Order" ifreqs_iec2: list "Harm. Order" ignd: int "Star Point:grounded:compensated:isolated" iintgnd: int "Neutral Conductor: N-Connection:None:At terminal (ABC-N):Separate terminal" ikss: float "Max. Values: Short-Circuit Current Ik''max" ikssmin: float "Min. Values: Short-Circuit Current Ik''min" ip_ctrl: int "Secondary Controller (Slack)" is4SpinReserve: int "Consider for region spinning reserve" isConsCostOp: int "Operating costs" isConsCostsRedispatch: int "Additional redispatch costs" isConsShutDownCost: int "Shut-down costs" isConsStartUpCost: int "Start-up costs" isConstrRamp: int "Ramp rate constraints" isConstrUpDown: int "Start-up/shut-down time constraints" isCtrlFixedToLdfVal: int "Additional constraints for controls: Fix controls to Load Flow values" isCtrlP: int "Controls: Active power" isCtrlPplacement: int "Optimise active power" isCtrlQ: int "Controls: Reactive power" isDiscreteCtrlP: int "Restriction to discrete active power values" isLimPmax: int "Active Power Operational Limits: Max." isLimPmin: int "Active Power Operational Limits: Min." isLimQmax: int "Reactive Power Operational Limits: Max." isLimQmin: int "Reactive Power Operational Limits: Min." isMustRunUC: int "Additional constraints for controls: Must run" isPcurrAllowed: int "Restriction to discrete active power values: Allow current active power value" isRPR: int "Optimisation of reactive power reserve" isVRE: int "Generator usage: Generator usage:Single thermal generation unit:Variable renewable energy source (VRE):Coupled with storage model:Part of Virtual Power Plant" iv_mode: int "Voltage Controller Mode" limRampDown: float "Ramp rate constraints: Ramp-down limit" limRampDownPU: float "Ramp rate constraints: Ramp-down limit" limRampShutDown: float "Ramp rate constraints: Shut-down ramp limit" limRampShutDownPU: float "Ramp rate constraints: Shut-down ramp limit" limRampStartUp: float "Ramp rate constraints: Start-up ramp limit" limRampStartUpPU: float "Ramp rate constraints: Start-up ramp limit" limRampUp: float "Ramp rate constraints: Ramp-up limit" limRampUpPU: float "Ramp rate constraints: Ramp-up limit" loc_name: str "Name" manuf: str "Manufacturer" minDownTime: float "Start-up/shut-down time constraints: Minimum down-time" minUpTime: float "Start-up/shut-down time constraints: Minimum up-time" mode_inp: str "Operation Point: Input Mode" numBreakpointsCostOp: int "Piecewise linearisation for LP: Number of breakpoints" oid_: int "ObjectID" outServPzero: int "Out of service when active power is zero" outserv: int "Out of Service" pBMU: object "Virtual Power Plant" pOpCostCurve: object "Operating costs: Generator cost curve" pOperator: object "Operator" pOwner: object "Owner" pQlimType: object "Reactive Power Operational Limits: Capability Curve" pStorage: object "Storage model" p_direc: int "Operation Point: Power Direction:P>=0:P<0" p_uctrl: object "Operation Point: Reference Busbar" penaltyCosts: float "Penalty costs" pf_recap: int "Operation Point: Power Factor:ind.:cap." pgini: float "Operation Point: Active Power" phiini: float "Operation Point: Angle" pid_: int "ProjectID" priority: int "Merit Order" psikV: float "Short-Circuit Power at Normal Operation: Impedance Angle, psik" q_max: float "Max." q_min: float "Min." qdslCtrl: object "Quasi-Dynamic Model" qgini: float "Operation Point: Reactive Power" r0tx0: float "R0/X0 max." r0tx0kV: float "Short-Circuit Power at Normal Operation: R0/X0" r0tx0min: float "R0/X0 min." rntxn: float "Max. Values: R/X Ratio (max.)" rntxnmin: float "Min. Values: R/X Ratio (min.)" root_id: object "Original Location" round: float "Smoothing factor" sOpComment: list "Operator Comment" scaleQmax: float "Reactive Power Operational Limits: Scaling Factor (max.)" scaleQmin: float "Reactive Power Operational Limits: Scaling Factor (min.)" sernum: str "Serial Number" sgini: float "Operation Point: Apparent Power" snom: float "Nominal Apparent Power" snss: float "Max. Values: Short-Circuit Power Sk''max" snssmin: float "Min. Values: Short-Circuit Power Sk''min" tag: float "Acceleration Time Constant" tds: float "Transient Time Constants: Td'" tdss: float "Subtransient Time Constants: Td''" tid_: int "TimeID" tqs: float "Transient Time Constants: Tq'" tqss: float "Subtransient Time Constants: Tq''" u0_mag: list "u0, Mag." u0_phase: list "u0, Ang." u1_mag: list "u1, Mag." u1_phase: list "u1, Ang." u2_mag: list "u2, Mag." u2_phase: list "u2, Ang." umag_iec1: list "U_h" umag_iec2: list "U_h" uset_mode: int "Setpoint:local:bus target voltage" usetp: float "Operation Point: Voltage Setpoint" vecBreakpointsP: list "Piecewise linearisation for LP: Power" vecCostRedispatchDown: list "Costs" vecCostRedispatchUp: list "Costs" vecDiscreteCtrlPvals: list "Restriction to discrete active power values: Valid active power values" vecPowerRedispatchDown: list "Redispatch" vecPowerRedispatchUp: list "Redispatch" vecStartUpCosts: list "Start-up costs: Start-up costs" vecStartUpTimes: list "Start-up costs: Down-time" x0tx1: float "Max. Values Impedance Ratio: X0/X1 max." x0tx1kV: float "Short-Circuit Power at Normal Operation: X0/X1" x0tx1min: float "Min. Values Impedance Ratio: X0/X1 min." xd: float "Synchronous Reactances: xd" xds: float "Transient Reactances: xd'" xntrn: float "Max. Values: X/R Ratio (max.)" xntrnmin: float "Min. Values: X/R Ratio (min.)" xq: float "Synchronous Reactances: xq" xqs: float "Transient Reactances: xq'" z2tz1: float "Max. Values Impedance Ratio: Z2/Z1 max." z2tz1kV: float "Short-Circuit Power at Normal Operation: Z2/Z1" z2tz1min: float "Min. Values Impedance Ratio: Z2/Z1 min." def AttributeType(*args): ... def CalcEfficiency(*args): ... def Disconnect(*args): ... def GetGroundingImpedance(*args): ... def GetStepupTransformer(*args): ... def HasReferences(*args): ... def Reconnect(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Irze : list-
Rated Current of Grounding
var K : float-
Operation Point: Secondary Frequency Bias
var Kpf : float-
Operation Point: Primary Frequency Bias
var L0 : float-
Frequency Dependencies: Inductance, L0
var L1 : float-
Frequency Dependencies: Inductance, L1
var L2 : float-
Frequency Dependencies: Inductance, L2
var MaxS : float-
Active Power Operational Limits: Max.
var Pctrl : int-
Active power control: Active power steps:fixed:continuous:1:2:3:4:5:6:7:8:9:10
var PmaxInv : float-
Separate consumption mode: Max.
var PmaxInvPU : float-
Separate consumption mode: Max.
var Pmax_ucPU : float-
Active Power Operational Limits: Max.
var PminInv : float-
Separate consumption mode: Min.
var PminInvPU : float-
Separate consumption mode: Min.
var Pmin_uc : float-
Active Power Operational Limits: Min.
var Pmin_ucPU : float-
Active Power Operational Limits: Min.
var Pnom : float-
Active Power Operational Limits: Pn
var QtargetBase : int-
Optimisation of reactive power reserve: Base:Reactive power limits:Rated apparent power
var QtargetRPR : float-
Optimisation of reactive power reserve: Q target value
var R0 : float-
Frequency Dependencies: Resistance, R0
var R1 : float-
Frequency Dependencies: Resistance, R1
var R2 : float-
Frequency Dependencies: Resistance, R2
var Re : float-
Internal Grounding Impedance: Resistance, Re
var SkV : float-
Short-Circuit Power at Normal Operation: Short-Circuit Power, Sk
var Xe : float-
Internal Grounding Impedance: Reactance, Xe
var aCategory : str-
Plant Category
var allowConsumMode : int-
Separate consumption mode
var allowGenMode : int-
Separate generation mode
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var avgCosts : float-
Average Costs
var avgCostsUc : float-
Piecewise linearisation for LP: Average costs
var bus1 : object-
Terminal
var bus1n : object-
Neutral Conductor: Neutral
var bustp : str-
Bus Type:PQ:PV:SL
var cCategory : str-
Plant Category
var cDisplayName : str-
Display Name
var cIsDiscreteCtrlP : int-
Restriction to discrete active power values
var cIsMustRunUC : int-
Additional constraints for controls: Must run
var cIsPcurrAllowed : int-
Allow current active power value
var cQ_max : float-
Reactive Power Operational Limits: Max.
var cQ_min : float-
Reactive Power Operational Limits: Min.
var cStorage : object-
Generator usage: Storage model
var cUserDefIndex : int-
User defined Index
var cVecDiscreteCtrlPvals : list-
Valid active power values
var c_psecc : object-
External Secondary Controller
var c_pstac : object-
External Station Controller
var ccost : list-
Costs
var cfixedCosts : float-
Operating costs: Fixed costs
var cfreqs : float-
Frequency
var cgnd : int-
Internal Grounding Impedance: Star Point:Connected:Not connected
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var cmax : float-
Max. Values: c-Factor (max.)
var cmin : float-
Min. Values: c-Factor (min.)
var cmonth : float-
No load costs (monthly)
var coldStartTime : float-
Start-up costs: Cold-start time
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var consumCosts : float-
Consumption mode: Consumption costs
var cosgini : float-
Operation Point: Power Factor
var cosn : float-
Power Factor
var cospreld : float-
Max. Values Preload Conditions: Power Factor
var cospreldmin : float-
Min. Values Preload Conditions: Power Factor
var costColdStart : float-
Start-up costs: Cold-start costs
var costCurtailment : float-
Costs for curtailment
var costRedispatchDown : float-
Additional redispatch costs: Downward active power redispatch costs
var costRedispatchP : float-
Redispatch costs for active power change
var costRedispatchQ : float-
Redispatch costs for reactive power change
var costRedispatchUp : float-
Additional redispatch costs: Upward active power redispatch costs
var costShutDown : float-
Shut-down costs
var cost_up : float-
Start-up costs: Warm-start costs
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpCtrlNode : object-
Operation Point: Target Node
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cpeter : int-
Internal Grounding Impedance: Petersen Coil
var cpower : list-
From
var curpreld : float-
Max. Values Preload Conditions: Current
var curpreldmin : float-
Min. Values Preload Conditions: Current
var cused : int-
Use for calculation
var cusedhrm : int-
Use for calculation
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var discMethCostOp : int-
Piecewise linearisation for LP
var dispatch : int-
Generator Dispatch
var doc_id : object-
Additional Data
var dpl1 : float-
dpl1
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var ecost : float-
Energy Cost
var efficiencyCurveConsum : object-
Efficiency: Efficiency curve (consumption)
var efficiencyCurveGen : object-
Efficiency: Efficiency curve (generation)
var efficiencyLPconsum : float-
Efficiency: Used efficiency (consumption)
var efficiencyLPgen : float-
Efficiency: Used efficiency (generation)
var fcharL0 : object-
Frequency Dependencies: L0(f)
var fcharL1 : object-
Frequency Dependencies: L1(f)
var fcharL2 : object-
Frequency Dependencies: L2(f)
var fcharR0 : object-
Frequency Dependencies: R0(f)
var fcharR1 : object-
Frequency Dependencies: R1(f)
var fcharR2 : object-
Frequency Dependencies: R2(f)
var fixed : int-
Must run
var fixedCosts : float-
Generation costs: Fixed costs
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var genShiftKey : float-
Generation shift key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAstabint : int-
A-stable integration algorithm
var iComDate : int-
Commissioning Date
var iHmcType : int-
Type of Harmonic Voltages
var iInterPol : int-
Approximation:Piecewise linear:Hermite
var iOPFCPmax : int-
Active Power Operational Limits: Max.
var iOPFCPmin : int-
Active Power Operational Limits: Min.
var iOPFCQmax : int-
Reactive Power Operational Limits: Max.
var iOPFCQmin : int-
Reactive Power Operational Limits: Min.
var iSchemeStatus : int-
Scheme Status
var i_prty : int-
Active power control: Priority
var ictpg : int-
Controls: Active Power
var ictqg : int-
Controls: Reactive Power
var ifreqs : list-
Harm. Order
var ifreqs_iec2 : list-
Harm. Order
var ignd : int-
Star Point:grounded:compensated:isolated
var iintgnd : int-
Neutral Conductor: N-Connection:None:At terminal (ABC-N):Separate terminal
var ikss : float-
Max. Values: Short-Circuit Current Ik''max
var ikssmin : float-
Min. Values: Short-Circuit Current Ik''min
var ip_ctrl : int-
Secondary Controller (Slack)
var is4SpinReserve : int-
Consider for region spinning reserve
var isConsCostOp : int-
Operating costs
var isConsCostsRedispatch : int-
Additional redispatch costs
var isConsShutDownCost : int-
Shut-down costs
var isConsStartUpCost : int-
Start-up costs
var isConstrRamp : int-
Ramp rate constraints
var isConstrUpDown : int-
Start-up/shut-down time constraints
var isCtrlFixedToLdfVal : int-
Additional constraints for controls: Fix controls to Load Flow values
var isCtrlP : int-
Controls: Active power
var isCtrlPplacement : int-
Optimise active power
var isCtrlQ : int-
Controls: Reactive power
var isDiscreteCtrlP : int-
Restriction to discrete active power values
var isLimPmax : int-
Active Power Operational Limits: Max.
var isLimPmin : int-
Active Power Operational Limits: Min.
var isLimQmax : int-
Reactive Power Operational Limits: Max.
var isLimQmin : int-
Reactive Power Operational Limits: Min.
var isMustRunUC : int-
Additional constraints for controls: Must run
var isPcurrAllowed : int-
Restriction to discrete active power values: Allow current active power value
var isRPR : int-
Optimisation of reactive power reserve
var isVRE : int-
Generator usage: Generator usage:Single thermal generation unit:Variable renewable energy source (VRE):Coupled with storage model:Part of Virtual Power Plant
var iv_mode : int-
Voltage Controller Mode
var limRampDown : float-
Ramp rate constraints: Ramp-down limit
var limRampDownPU : float-
Ramp rate constraints: Ramp-down limit
var limRampShutDown : float-
Ramp rate constraints: Shut-down ramp limit
var limRampShutDownPU : float-
Ramp rate constraints: Shut-down ramp limit
var limRampStartUp : float-
Ramp rate constraints: Start-up ramp limit
var limRampStartUpPU : float-
Ramp rate constraints: Start-up ramp limit
var limRampUp : float-
Ramp rate constraints: Ramp-up limit
var limRampUpPU : float-
Ramp rate constraints: Ramp-up limit
var loc_name : str-
Name
var manuf : str-
Manufacturer
var minDownTime : float-
Start-up/shut-down time constraints: Minimum down-time
var minUpTime : float-
Start-up/shut-down time constraints: Minimum up-time
var mode_inp : str-
Operation Point: Input Mode
var numBreakpointsCostOp : int-
Piecewise linearisation for LP: Number of breakpoints
var oid_ : int-
ObjectID
var outServPzero : int-
Out of service when active power is zero
var outserv : int-
Out of Service
var pBMU : object-
Virtual Power Plant
var pOpCostCurve : object-
Operating costs: Generator cost curve
var pOperator : object-
Operator
var pOwner : object-
Owner
var pQlimType : object-
Reactive Power Operational Limits: Capability Curve
var pStorage : object-
Storage model
var p_direc : int-
Operation Point: Power Direction:P>=0:P<0
var p_uctrl : object-
Operation Point: Reference Busbar
var penaltyCosts : float-
Penalty costs
var pf_recap : int-
Operation Point: Power Factor:ind.:cap.
var pgini : float-
Operation Point: Active Power
var phiini : float-
Operation Point: Angle
var pid_ : int-
ProjectID
var priority : int-
Merit Order
var psikV : float-
Short-Circuit Power at Normal Operation: Impedance Angle, psik
var q_max : float-
Max.
var q_min : float-
Min.
var qdslCtrl : object-
Quasi-Dynamic Model
var qgini : float-
Operation Point: Reactive Power
var r0tx0 : float-
R0/X0 max.
var r0tx0kV : float-
Short-Circuit Power at Normal Operation: R0/X0
var r0tx0min : float-
R0/X0 min.
var rntxn : float-
Max. Values: R/X Ratio (max.)
var rntxnmin : float-
Min. Values: R/X Ratio (min.)
var root_id : object-
Original Location
var round : float-
Smoothing factor
var sOpComment : list-
Operator Comment
var scaleQmax : float-
Reactive Power Operational Limits: Scaling Factor (max.)
var scaleQmin : float-
Reactive Power Operational Limits: Scaling Factor (min.)
var sernum : str-
Serial Number
var sgini : float-
Operation Point: Apparent Power
var snom : float-
Nominal Apparent Power
var snss : float-
Max. Values: Short-Circuit Power Sk''max
var snssmin : float-
Min. Values: Short-Circuit Power Sk''min
var tag : float-
Acceleration Time Constant
var tds : float-
Transient Time Constants: Td'
var tdss : float-
Subtransient Time Constants: Td''
var tid_ : int-
TimeID
var tqs : float-
Transient Time Constants: Tq'
var tqss : float-
Subtransient Time Constants: Tq''
var u0_mag : list-
u0, Mag.
var u0_phase : list-
u0, Ang.
var u1_mag : list-
u1, Mag.
var u1_phase : list-
u1, Ang.
var u2_mag : list-
u2, Mag.
var u2_phase : list-
u2, Ang.
var umag_iec1 : list-
U_h
var umag_iec2 : list-
U_h
var uset_mode : int-
Setpoint:local:bus target voltage
var usetp : float-
Operation Point: Voltage Setpoint
var vecBreakpointsP : list-
Piecewise linearisation for LP: Power
var vecCostRedispatchDown : list-
Costs
var vecCostRedispatchUp : list-
Costs
var vecDiscreteCtrlPvals : list-
Restriction to discrete active power values: Valid active power values
var vecPowerRedispatchDown : list-
Redispatch
var vecPowerRedispatchUp : list-
Redispatch
var vecStartUpCosts : list-
Start-up costs: Start-up costs
var vecStartUpTimes : list-
Start-up costs: Down-time
var x0tx1 : float-
Max. Values Impedance Ratio: X0/X1 max.
var x0tx1kV : float-
Short-Circuit Power at Normal Operation: X0/X1
var x0tx1min : float-
Min. Values Impedance Ratio: X0/X1 min.
var xd : float-
Synchronous Reactances: xd
var xds : float-
Transient Reactances: xd'
var xntrn : float-
Max. Values: X/R Ratio (max.)
var xntrnmin : float-
Min. Values: X/R Ratio (min.)
var xq : float-
Synchronous Reactances: xq
var xqs : float-
Transient Reactances: xq'
var z2tz1 : float-
Max. Values Impedance Ratio: Z2/Z1 max.
var z2tz1kV : float-
Short-Circuit Power at Normal Operation: Z2/Z1
var z2tz1min : float-
Min. Values Impedance Ratio: Z2/Z1 min.
Methods
def AttributeType(*args)def CalcEfficiency(*args)def Disconnect(*args)def GetGroundingImpedance(*args)def GetStepupTransformer(*args)def HasReferences(*args)def Reconnect(*args)
class ElmZone (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmZone(PFGeneral): InterPset: float "Consider Interchange Schedule: Scheduled Active Power Interchange" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" charact: list "Charact." chr_name: str "Characteristic Name" cimRdfId: list "RDF ID" cpHeadFold: object "Head Folder" curscale: float "Load Scaling Factor" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iInterChg: int "Consider Interchange Schedule" iSchemeStatus: int "Scheme Status" icolor: int "Colour" isConsSpinReserve: int "Min. spinning reserve constraint" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" spinReserve: float "Min. spinning reserve constraint: Spinning reserve" tid_: int "TimeID" windscale: float "Wind Generation Scaling Factor" def AttributeType(*args): ... def CalculateInterchangeTo(*args): ... def CalculateVoltInterVolt(*args): ... def CalculateVoltageLevel(*args): ... def DefineBoundary(*args): ... def GetAll(*args): ... def GetBranches(*args): ... def GetBuses(*args): ... def GetObjs(*args): ... def HasReferences(*args): ... def SetLoadScaleAbsolute(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var InterPset : float-
Consider Interchange Schedule: Scheduled Active Power Interchange
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cimRdfId : list-
RDF ID
var cpHeadFold : object-
Head Folder
var curscale : float-
Load Scaling Factor
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iInterChg : int-
Consider Interchange Schedule
var iSchemeStatus : int-
Scheme Status
var icolor : int-
Colour
var isConsSpinReserve : int-
Min. spinning reserve constraint
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var spinReserve : float-
Min. spinning reserve constraint: Spinning reserve
var tid_ : int-
TimeID
var windscale : float-
Wind Generation Scaling Factor
Methods
def AttributeType(*args)def CalculateInterchangeTo(*args)def CalculateVoltInterVolt(*args)def CalculateVoltageLevel(*args)def DefineBoundary(*args)def GetAll(*args)def GetBranches(*args)def GetBuses(*args)def GetObjs(*args)def HasReferences(*args)def SetLoadScaleAbsolute(*args)
class ElmZpu (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ElmZpu(PFGeneral): GPSlat: float "Geographical Position: Latitude / Northing" GPSlon: float "Geographical Position: Longitude / Easting" Sn: float "Rated Power" ag: float "Transformer Equivalent: Additional Phase Shift" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bi0_pu: float "Zero-Sequence conductance and susceptance: Susceptance i" bi0s_pu: float "Zero-Sequence conductance and susceptance: Susceptance i" bi2_pu: float "Negative-Sequence conductance and susceptance: Susceptance i" bi2s_pu: float "Negative-Sequence conductance and susceptance: Susceptance i" bi_pu: float "Positive-Sequence conductance and susceptance: Susceptance i" bis_pu: float "Positive-Sequence conductance and susceptance: Susceptance i" bj0_pu: float "Zero-Sequence conductance and susceptance: Susceptance j" bj0s_pu: float "Zero-Sequence conductance and susceptance: Susceptance j" bj2_pu: float "Negative-Sequence conductance and susceptance: Susceptance j" bj2s_pu: float "Negative-Sequence conductance and susceptance: Susceptance j" bj_pu: float "Positive-Sequence conductance and susceptance: Susceptance j" bjs_pu: float "Positive-Sequence conductance and susceptance: Susceptance j" bus1: object "Terminal i" bus2: object "Terminal j" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" dpl1: float "dpl1" dpl2: float "dpl2" dpl3: float "dpl3" dpl4: float "dpl4" dpl5: float "dpl5" fold_id: object "In Folder" for_name: str "Foreign Key" gi0_pu: float "Zero-Sequence conductance and susceptance: Conductance i" gi0s_pu: float "Zero-Sequence conductance and susceptance: Conductance i" gi2_pu: float "Negative-Sequence conductance and susceptance: Conductance i" gi2s_pu: float "Negative-Sequence conductance and susceptance: Conductance i" gi_pu: float "Positive-Sequence conductance and susceptance: Conductance i" gis_pu: float "Positive-Sequence conductance and susceptance: Conductance i" gj0_pu: float "Zero-Sequence conductance and susceptance: Conductance j" gj0s_pu: float "Zero-Sequence conductance and susceptance: Conductance j" gj2_pu: float "Negative-Sequence conductance and susceptance: Conductance j" gj2s_pu: float "Negative-Sequence conductance and susceptance: Conductance j" gj_pu: float "Positive-Sequence conductance and susceptance: Conductance j" gjs_pu: float "Positive-Sequence conductance and susceptance: Conductance j" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAreaBus: int "Area" iCapParallel: int "Consider resistive and capacitive parts in parallel" iComDate: int "Commissioning Date" iFreZ: int "Use Frequency Related Impedance for X/R Ratio Calculation" iSchemeStatus: int "Scheme Status" iZoneBus: int "Zone" iZshc: int "Use same impedance as for load flow" iequalz: int "Use equal Impedances (zij = zji)" iy2eqy1: int "Use Admittance y2 = y1" iy2eqy1s: int "Use Admittance y2 = y1" iz2eqz1: int "Use Impedance z2 = z1" iztreqz: int "Transient = Subtransient Impedance" loc_name: str "Name" manuf: str "Manufacturer" matZ: list "Frequency related impedances i->j (Positive, Negative and Zero sequence)" matZ1: list "Frequency related impedances j->i (Positive, Negative and Zero sequence)" nphases: int "Phases:1:3" nphshift: int "Transformer Equivalent: Nominal Phase Shift" oid_: int "ObjectID" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" pid_: int "ProjectID" r0_pu: float "Zero-Sequence Impedance i-j: Real Part" r0_pu_ji: float "Zero-Sequence Impedance j-i: Real Part" r0s_pu: float "Zero-Sequence Impedance i-j: Real Part" r0s_pu_ji: float "Zero-Sequence Impedance j-i: Real Part" r2_pu: float "Negative-Sequence Impedance i-j: Real Part" r2_pu_ji: float "Negative-Sequence Impedance j-i: Real Part" r2s_pu: float "Negative-Sequence Impedance i-j: Real Part" r2s_pu_ji: float "Negative-Sequence Impedance j-i: Real Part" r_pu: float "Positive-Sequence Impedance i-j: Real Part" r_pu_ji: float "Positive-Sequence Impedance j-i: Real Part" root_id: object "Original Location" rs_pu: float "Subtransient Positive-Sequence Impedance i-j: Real Part" rs_pu_ji: float "Subtransient Positive-Sequence Impedance j-i: Real Part" rstr_pu: float "Transient Positive-Sequence Impedance i-j: Real Part" rstr_pu_ji: float "Transient Positive-Sequence Impedance j-i: Real Part" sernum: str "Serial Number" tid_: int "TimeID" uratio: float "Transformer Equivalent: Tap Ratio" x0_pu: float "Zero-Sequence Impedance i-j: Imaginary Part" x0_pu_ji: float "Zero-Sequence Impedance j-i: Imaginary Part" x0s_pu: float "Zero-Sequence Impedance i-j: Imaginary Part" x0s_pu_ji: float "Zero-Sequence Impedance j-i: Imaginary Part" x2_pu: float "Negative-Sequence Impedance i-j: Imaginary Part" x2_pu_ji: float "Negative-Sequence Impedance j-i: Imaginary Part" x2s_pu: float "Negative-Sequence Impedance i-j: Imaginary Part" x2s_pu_ji: float "Negative-Sequence Impedance j-i: Imaginary Part" x_pu: float "Positive-Sequence Impedance i-j: Imaginary Part" x_pu_ji: float "Positive-Sequence Impedance j-i: Imaginary Part" xs_pu: float "Subtransient Positive-Sequence Impedance i-j: Imaginary Part" xs_pu_ji: float "Subtransient Positive-Sequence Impedance j-i: Imaginary Part" xstr_pu: float "Transient Positive-Sequence Impedance i-j: Imaginary Part" xstr_pu_ji: float "Transient Positive-Sequence Impedance j-i: Imaginary Part" def AttributeType(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var GPSlat : float-
Geographical Position: Latitude / Northing
var GPSlon : float-
Geographical Position: Longitude / Easting
var Sn : float-
Rated Power
var ag : float-
Transformer Equivalent: Additional Phase Shift
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bi0_pu : float-
Zero-Sequence conductance and susceptance: Susceptance i
var bi0s_pu : float-
Zero-Sequence conductance and susceptance: Susceptance i
var bi2_pu : float-
Negative-Sequence conductance and susceptance: Susceptance i
var bi2s_pu : float-
Negative-Sequence conductance and susceptance: Susceptance i
var bi_pu : float-
Positive-Sequence conductance and susceptance: Susceptance i
var bis_pu : float-
Positive-Sequence conductance and susceptance: Susceptance i
var bj0_pu : float-
Zero-Sequence conductance and susceptance: Susceptance j
var bj0s_pu : float-
Zero-Sequence conductance and susceptance: Susceptance j
var bj2_pu : float-
Negative-Sequence conductance and susceptance: Susceptance j
var bj2s_pu : float-
Negative-Sequence conductance and susceptance: Susceptance j
var bj_pu : float-
Positive-Sequence conductance and susceptance: Susceptance j
var bjs_pu : float-
Positive-Sequence conductance and susceptance: Susceptance j
var bus1 : object-
Terminal i
var bus2 : object-
Terminal j
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var dpl1 : float-
dpl1
var dpl2 : float-
dpl2
var dpl3 : float-
dpl3
var dpl4 : float-
dpl4
var dpl5 : float-
dpl5
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gi0_pu : float-
Zero-Sequence conductance and susceptance: Conductance i
var gi0s_pu : float-
Zero-Sequence conductance and susceptance: Conductance i
var gi2_pu : float-
Negative-Sequence conductance and susceptance: Conductance i
var gi2s_pu : float-
Negative-Sequence conductance and susceptance: Conductance i
var gi_pu : float-
Positive-Sequence conductance and susceptance: Conductance i
var gis_pu : float-
Positive-Sequence conductance and susceptance: Conductance i
var gj0_pu : float-
Zero-Sequence conductance and susceptance: Conductance j
var gj0s_pu : float-
Zero-Sequence conductance and susceptance: Conductance j
var gj2_pu : float-
Negative-Sequence conductance and susceptance: Conductance j
var gj2s_pu : float-
Negative-Sequence conductance and susceptance: Conductance j
var gj_pu : float-
Positive-Sequence conductance and susceptance: Conductance j
var gjs_pu : float-
Positive-Sequence conductance and susceptance: Conductance j
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAreaBus : int-
Area
var iCapParallel : int-
Consider resistive and capacitive parts in parallel
var iComDate : int-
Commissioning Date
var iFreZ : int-
Use Frequency Related Impedance for X/R Ratio Calculation
var iSchemeStatus : int-
Scheme Status
var iZoneBus : int-
Zone
var iZshc : int-
Use same impedance as for load flow
var iequalz : int-
Use equal Impedances (zij = zji)
var iy2eqy1 : int-
Use Admittance y2 = y1
var iy2eqy1s : int-
Use Admittance y2 = y1
var iz2eqz1 : int-
Use Impedance z2 = z1
var iztreqz : int-
Transient = Subtransient Impedance
var loc_name : str-
Name
var manuf : str-
Manufacturer
var matZ : list-
Frequency related impedances i->j (Positive, Negative and Zero sequence)
var matZ1 : list-
Frequency related impedances j->i (Positive, Negative and Zero sequence)
var nphases : int-
Phases:1:3
var nphshift : int-
Transformer Equivalent: Nominal Phase Shift
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var pid_ : int-
ProjectID
var r0_pu : float-
Zero-Sequence Impedance i-j: Real Part
var r0_pu_ji : float-
Zero-Sequence Impedance j-i: Real Part
var r0s_pu : float-
Zero-Sequence Impedance i-j: Real Part
var r0s_pu_ji : float-
Zero-Sequence Impedance j-i: Real Part
var r2_pu : float-
Negative-Sequence Impedance i-j: Real Part
var r2_pu_ji : float-
Negative-Sequence Impedance j-i: Real Part
var r2s_pu : float-
Negative-Sequence Impedance i-j: Real Part
var r2s_pu_ji : float-
Negative-Sequence Impedance j-i: Real Part
var r_pu : float-
Positive-Sequence Impedance i-j: Real Part
var r_pu_ji : float-
Positive-Sequence Impedance j-i: Real Part
var root_id : object-
Original Location
var rs_pu : float-
Subtransient Positive-Sequence Impedance i-j: Real Part
var rs_pu_ji : float-
Subtransient Positive-Sequence Impedance j-i: Real Part
var rstr_pu : float-
Transient Positive-Sequence Impedance i-j: Real Part
var rstr_pu_ji : float-
Transient Positive-Sequence Impedance j-i: Real Part
var sernum : str-
Serial Number
var tid_ : int-
TimeID
var uratio : float-
Transformer Equivalent: Tap Ratio
var x0_pu : float-
Zero-Sequence Impedance i-j: Imaginary Part
var x0_pu_ji : float-
Zero-Sequence Impedance j-i: Imaginary Part
var x0s_pu : float-
Zero-Sequence Impedance i-j: Imaginary Part
var x0s_pu_ji : float-
Zero-Sequence Impedance j-i: Imaginary Part
var x2_pu : float-
Negative-Sequence Impedance i-j: Imaginary Part
var x2_pu_ji : float-
Negative-Sequence Impedance j-i: Imaginary Part
var x2s_pu : float-
Negative-Sequence Impedance i-j: Imaginary Part
var x2s_pu_ji : float-
Negative-Sequence Impedance j-i: Imaginary Part
var x_pu : float-
Positive-Sequence Impedance i-j: Imaginary Part
var x_pu_ji : float-
Positive-Sequence Impedance j-i: Imaginary Part
var xs_pu : float-
Subtransient Positive-Sequence Impedance i-j: Imaginary Part
var xs_pu_ji : float-
Subtransient Positive-Sequence Impedance j-i: Imaginary Part
var xstr_pu : float-
Transient Positive-Sequence Impedance i-j: Imaginary Part
var xstr_pu_ji : float-
Transient Positive-Sequence Impedance j-i: Imaginary Part
Methods
def AttributeType(*args)def HasReferences(*args)
class GrpPage (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class GrpPage(PFGeneral): autoLayoutMode: int "Page auto layout:off:vertical:grid" backgroundImage: str "Background Image" charact: list "Charact." chr_name: str "Characteristic Name" colourPalette: object "Colour palette" cpHeadFold: object "Head Folder" curveAreaAlignment: int "Curve area alignment:off:shared axes only:all plots on page" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" legacyStyleName: str "Style (legacy)" loc_name: str "Name" numLayoutColumns: int "Num columns" oid_: int "ObjectID" order: float "Sequence" pConts: list "Contents ..." pid_: int "ProjectID" plotStyle: object "Style" resultFile: object "Results" root_id: object "Original Location" selectedInTabGroup: int "Is selected window in tab group" tabGroupIndex: int "Tab group" tid_: int "TimeID" viewportHeight: int "Viewport height (pixel)" viewportWidth: int "Viewport width (pixel)" visible: int "Visible" zoomAreaBottom: float "Y" zoomAreaLeft: float "Zoom Area Left Bottom: X" zoomAreaRight: float "Right Top: X" zoomAreaTop: float "Right Top: Y" def AttributeType(*args): ... def ChangeStyle(*args): ... def DoAutoScale(*args): ... def DoAutoScaleX(*args): ... def DoAutoScaleY(*args): ... def GetOrInsertCurvePlot(*args): ... def GetOrInsertDiscreteBarPlot(*args): ... def GetOrInsertModalAnalysisPlot(*args): ... def GetOrInsertVectorPlot(*args): ... def GetOrInsertXYPlot(*args): ... def GetPlot(*args): ... def HasReferences(*args): ... def RemovePage(*args): ... def SetAutoScaleModeX(*args): ... def SetAutoScaleModeY(*args): ... def SetLayoutMode(*args): ... def SetResults(*args): ... def SetScaleTypeX(*args): ... def SetScaleTypeY(*args): ... def SetScaleX(*args): ... def SetScaleY(*args): ... def Show(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var autoLayoutMode : int-
Page auto layout:off:vertical:grid
var backgroundImage : str-
Background Image
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var colourPalette : object-
Colour palette
var cpHeadFold : object-
Head Folder
var curveAreaAlignment : int-
Curve area alignment:off:shared axes only:all plots on page
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var legacyStyleName : str-
Style (legacy)
var loc_name : str-
Name
var numLayoutColumns : int-
Num columns
var oid_ : int-
ObjectID
var order : float-
Sequence
var pConts : list-
Contents …
var pid_ : int-
ProjectID
var plotStyle : object-
Style
var resultFile : object-
Results
var root_id : object-
Original Location
var selectedInTabGroup : int-
Is selected window in tab group
var tabGroupIndex : int-
Tab group
var tid_ : int-
TimeID
var viewportHeight : int-
Viewport height (pixel)
var viewportWidth : int-
Viewport width (pixel)
var visible : int-
Visible
var zoomAreaBottom : float-
Y
var zoomAreaLeft : float-
Zoom Area Left Bottom: X
var zoomAreaRight : float-
Right Top: X
var zoomAreaTop : float-
Right Top: Y
Methods
def AttributeType(*args)def ChangeStyle(*args)def DoAutoScale(*args)def DoAutoScaleX(*args)def DoAutoScaleY(*args)def GetOrInsertCurvePlot(*args)def GetOrInsertDiscreteBarPlot(*args)def GetOrInsertModalAnalysisPlot(*args)def GetOrInsertVectorPlot(*args)def GetOrInsertXYPlot(*args)def GetPlot(*args)def HasReferences(*args)def RemovePage(*args)def SetAutoScaleModeX(*args)def SetAutoScaleModeY(*args)def SetLayoutMode(*args)def SetResults(*args)def SetScaleTypeX(*args)def SetScaleTypeY(*args)def SetScaleX(*args)def SetScaleY(*args)def Show(*args)
class IntAddonvars (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntAddonvars(PFGeneral): advanced: list "More..." allowedValues: list "Allowed values" charact: list "Charact." chr_name: str "Characteristic Name" classname: str "Classname" cpHeadFold: object "Head Folder" dat_src: str "Data source" datatype: list "Type" description: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" initial: list "Initial Value" loc_name: str "Name" longDesc: list "Long Description" maxValue: list "Maximum value" minValue: list "Minimum value" name: list "Name" oid_: int "ObjectID" percon: list "Per Connection" pid_: int "ProjectID" resultingName: str "Resulting Name" root_id: object "Original Location" shortDesc: str "Short Description" size: list "Initial size/rows" size2: list "Initial column count" tid_: int "TimeID" unit: list "Unit" def AddDouble(*args): ... def AddDoubleMatrix(*args): ... def AddDoubleVector(*args): ... def AddInteger(*args): ... def AddIntegerVector(*args): ... def AddObject(*args): ... def AddObjectVector(*args): ... def AddString(*args): ... def AttributeType(*args): ... def HasReferences(*args): ... def RemoveParameter(*args): ... def SetConstraint(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var advanced : list-
More…
var allowedValues : list-
Allowed values
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var classname : str-
Classname
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var datatype : list-
Type
var description : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var initial : list-
Initial Value
var loc_name : str-
Name
var longDesc : list-
Long Description
var maxValue : list-
Maximum value
var minValue : list-
Minimum value
var name : list-
Name
var oid_ : int-
ObjectID
var percon : list-
Per Connection
var pid_ : int-
ProjectID
var resultingName : str-
Resulting Name
var root_id : object-
Original Location
var shortDesc : str-
Short Description
var size : list-
Initial size/rows
var size2 : list-
Initial column count
var tid_ : int-
TimeID
var unit : list-
Unit
Methods
def AddDouble(*args)def AddDoubleMatrix(*args)def AddDoubleVector(*args)def AddInteger(*args)def AddIntegerVector(*args)def AddObject(*args)def AddObjectVector(*args)def AddString(*args)def AttributeType(*args)def HasReferences(*args)def RemoveParameter(*args)def SetConstraint(*args)
class IntCase (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntCase(PFGeneral): DPL_sel: object "DPL selection" absThreshJac: float "Bifactorisation control: Absolute threshold" absThreshOpt: float "Bifactorisation control: Absolute threshold" absThreshSim: float "Bifactorisation control: Absolute threshold" cActCalc: str "Current Calculation" cPrjName: str "Name of Project" cRecStName: str "Name of Recording Expansion Stage" cScenName: str "Name of Active Scenario" caexpshc: str "Ampere, A" campexp: str "Ampere, A" charact: list "Charact." chkThreshJac: float "Bifactorisation control: Check threshold" chkThreshOpt: float "Bifactorisation control: Check threshold" chkThreshSim: float "Bifactorisation control: Check threshold" chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" cpProject: object "Project" cpScenario: object "Active Scenario" cpexpshc: str "W,VA,var" cpowexp: str "W,VA,var" cvexpshc: str "Volt, V" cvoltexp: str "Volt, V" dErrTol: float "Error tolerance for linear equations" dErrTolAutoInit: float "Automatic error tolerance adaption: Initial error tolerance for linear equations" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" defThreshJac: float "Bifactorisation control: Defer threshold" defThreshOpt: float "Bifactorisation control: Defer threshold" defThreshSim: float "Bifactorisation control: Defer threshold" deltaDiffMethSim: float "Calculation of state variable Jacobians: Numerical step size" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iDropThresh: int "ILU: Drop element if smaller 10^X" iEquiSystem: int "Equilibrate all matrices" iErrTolAuto: int "Automatic error tolerance adaption" iLevOfFill: int "ILU: Level of fill" iLinSolve: int "Solution of linear equations" iMaxNumIterIS: int "Max. number of iterations" iNumAnaLdf: int "Calculation of partial derivatives" iNumAnaOpfSe: int "Calculation of Hessian" iPostProcess: int "Topological processing: Calculate results for all breakers" iPreCondAlg: int "Calculation of factorisation" iPreCondMeth: int "Preconditioning method" iRedBrkMode: int "Topological processing: Breaker reduction:Any suitable:Any suitable, except circuit-breakers:None:Enhanced mode" iRunParalIS: int "Parallelised calculation" iSchemeStatus: int "Scheme Status" iStudyDate: int "Study Date" iStudyTime: int "Study Time" iUseBlockJac: int "Representation" iUseBlockOpt: int "Representation" iUseBlockSim: int "Representation" idefault: int "Use as default" isIterSolver4DcLdf: int "Apply iterative solution method in DC Load Flow based calculations" loc_name: str "Name" numAnaOpfSeJac: int "Calculation of Jacobians" numDeltaHesse: float "Calculation of Hessian: Numerical step size" numDiffMethSim: int "Calculation of state variable Jacobians" oid_: int "ObjectID" owner: str "Owner" pRecSstage: object "Recording Expansion Stage" pid_: int "ProjectID" relThreshJac: float "Bifactorisation control: Relative threshold" relThreshOpt: float "Bifactorisation control: Relative threshold" relThreshSim: float "Bifactorisation control: Relative threshold" root_id: object "Original Location" tid_: int "TimeID" toolbars: list "Toolbar" toolboxes: list "Toolbox" toolboxgroups: list "Toolbox Group" useStableBlockFac: int "Bifactorisation control: Stable block factorisation" useStableBlockFacOpt: int "Bifactorisation control: Stable block factorisation" useStableBlockFacSim: int "Bifactorisation control: Stable block factorisation" def Activate(*args): ... def ApplyNetworkState(*args): ... def ApplyStudyTime(*args): ... def AttributeType(*args): ... def Consolidate(*args): ... def Deactivate(*args): ... def HasReferences(*args): ... def SetStudyTime(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var DPL_sel : object-
DPL selection
var absThreshJac : float-
Bifactorisation control: Absolute threshold
var absThreshOpt : float-
Bifactorisation control: Absolute threshold
var absThreshSim : float-
Bifactorisation control: Absolute threshold
var cActCalc : str-
Current Calculation
var cPrjName : str-
Name of Project
var cRecStName : str-
Name of Recording Expansion Stage
var cScenName : str-
Name of Active Scenario
var caexpshc : str-
Ampere, A
var campexp : str-
Ampere, A
var charact : list-
Charact.
var chkThreshJac : float-
Bifactorisation control: Check threshold
var chkThreshOpt : float-
Bifactorisation control: Check threshold
var chkThreshSim : float-
Bifactorisation control: Check threshold
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var cpProject : object-
Project
var cpScenario : object-
Active Scenario
var cpexpshc : str-
W,VA,var
var cpowexp : str-
W,VA,var
var cvexpshc : str-
Volt, V
var cvoltexp : str-
Volt, V
var dErrTol : float-
Error tolerance for linear equations
var dErrTolAutoInit : float-
Automatic error tolerance adaption: Initial error tolerance for linear equations
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var defThreshJac : float-
Bifactorisation control: Defer threshold
var defThreshOpt : float-
Bifactorisation control: Defer threshold
var defThreshSim : float-
Bifactorisation control: Defer threshold
var deltaDiffMethSim : float-
Calculation of state variable Jacobians: Numerical step size
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iDropThresh : int-
ILU: Drop element if smaller 10^X
var iEquiSystem : int-
Equilibrate all matrices
var iErrTolAuto : int-
Automatic error tolerance adaption
var iLevOfFill : int-
ILU: Level of fill
var iLinSolve : int-
Solution of linear equations
var iMaxNumIterIS : int-
Max. number of iterations
var iNumAnaLdf : int-
Calculation of partial derivatives
var iNumAnaOpfSe : int-
Calculation of Hessian
var iPostProcess : int-
Topological processing: Calculate results for all breakers
var iPreCondAlg : int-
Calculation of factorisation
var iPreCondMeth : int-
Preconditioning method
var iRedBrkMode : int-
Topological processing: Breaker reduction:Any suitable:Any suitable, except circuit-breakers:None:Enhanced mode
var iRunParalIS : int-
Parallelised calculation
var iSchemeStatus : int-
Scheme Status
var iStudyDate : int-
Study Date
var iStudyTime : int-
Study Time
var iUseBlockJac : int-
Representation
var iUseBlockOpt : int-
Representation
var iUseBlockSim : int-
Representation
var idefault : int-
Use as default
var isIterSolver4DcLdf : int-
Apply iterative solution method in DC Load Flow based calculations
var loc_name : str-
Name
var numAnaOpfSeJac : int-
Calculation of Jacobians
var numDeltaHesse : float-
Calculation of Hessian: Numerical step size
var numDiffMethSim : int-
Calculation of state variable Jacobians
var oid_ : int-
ObjectID
var owner : str-
Owner
var pRecSstage : object-
Recording Expansion Stage
var pid_ : int-
ProjectID
var relThreshJac : float-
Bifactorisation control: Relative threshold
var relThreshOpt : float-
Bifactorisation control: Relative threshold
var relThreshSim : float-
Bifactorisation control: Relative threshold
var root_id : object-
Original Location
var tid_ : int-
TimeID
var toolbars : list-
Toolbar
var toolboxes : list-
Toolbox
var toolboxgroups : list-
Toolbox Group
var useStableBlockFac : int-
Bifactorisation control: Stable block factorisation
var useStableBlockFacOpt : int-
Bifactorisation control: Stable block factorisation
var useStableBlockFacSim : int-
Bifactorisation control: Stable block factorisation
Methods
def Activate(*args)def ApplyNetworkState(*args)def ApplyStudyTime(*args)def AttributeType(*args)def Consolidate(*args)def Deactivate(*args)def HasReferences(*args)def SetStudyTime(*args)
class IntComtrade (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntComtrade(PFGeneral): AnCh: int "Number of analogue channels" Binary: int "Binary Data" DigCh: int "Number of digital channels" Samples: int "Number of samples" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "User defined Results" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" f_name: str "File" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" orgname: list "Filename" pid_: int "ProjectID" recDate: str "Date of first sample" recDay: int "Day" recMonth: int "Month" recYear: int "Year" root_id: object "Original Location" tid_: int "TimeID" timeZone: str "Time Zone" trgDate: str "Trigger Date" trgDay: int "Day" trgMonth: int "Month" trgYear: int "Year" triggerCount: int "Triggers: Events" triggerId: str "Triggers: ID" triggerIndex: int "Triggers: Displayed event" triggerMeasure: str "Triggers: Measurement Name" triggerSignal: str "Triggers: Signal Name" triggerThreshold: float "Triggers: Threshold" triggerTime: str "Triggers: Time" triggerType: str "Triggers: Type" triggerUnit: str "Triggers: Unit" def AttributeType(*args): ... def ConvertToASCIIFormat(*args): ... def ConvertToBinaryFormat(*args): ... def FindColumn(*args): ... def FindMaxInColumn(*args): ... def FindMinInColumn(*args): ... def GetAnalogueDescriptions(*args): ... def GetColumnValues(*args): ... def GetDescription(*args): ... def GetDigitalDescriptions(*args): ... def GetNumberOfAnalogueSignalDescriptions(*args): ... def GetNumberOfColumns(*args): ... def GetNumberOfDigitalSignalDescriptions(*args): ... def GetNumberOfRows(*args): ... def GetObjectValue(*args): ... def GetSignalHeader(*args): ... def GetUnit(*args): ... def GetValue(*args): ... def GetVariable(*args): ... def HasReferences(*args): ... def Load(*args): ... def Release(*args): ... def SortAccordingToColumn(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AnCh : int-
Number of analogue channels
var Binary : int-
Binary Data
var DigCh : int-
Number of digital channels
var Samples : int-
Number of samples
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
User defined Results
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var f_name : str-
File
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var orgname : list-
Filename
var pid_ : int-
ProjectID
var recDate : str-
Date of first sample
var recDay : int-
Day
var recMonth : int-
Month
var recYear : int-
Year
var root_id : object-
Original Location
var tid_ : int-
TimeID
var timeZone : str-
Time Zone
var trgDate : str-
Trigger Date
var trgDay : int-
Day
var trgMonth : int-
Month
var trgYear : int-
Year
var triggerCount : int-
Triggers: Events
var triggerId : str-
Triggers: ID
var triggerIndex : int-
Triggers: Displayed event
var triggerMeasure : str-
Triggers: Measurement Name
var triggerSignal : str-
Triggers: Signal Name
var triggerThreshold : float-
Triggers: Threshold
var triggerTime : str-
Triggers: Time
var triggerType : str-
Triggers: Type
var triggerUnit : str-
Triggers: Unit
Methods
def AttributeType(*args)def ConvertToASCIIFormat(*args)def ConvertToBinaryFormat(*args)def FindColumn(*args)def FindMaxInColumn(*args)def FindMinInColumn(*args)def GetAnalogueDescriptions(*args)def GetColumnValues(*args)def GetDescription(*args)def GetDigitalDescriptions(*args)def GetNumberOfAnalogueSignalDescriptions(*args)def GetNumberOfColumns(*args)def GetNumberOfDigitalSignalDescriptions(*args)def GetNumberOfRows(*args)def GetObjectValue(*args)def GetSignalHeader(*args)def GetUnit(*args)def GetValue(*args)def GetVariable(*args)def HasReferences(*args)def Load(*args)def Release(*args)def SortAccordingToColumn(*args)
class IntComtradeset (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntComtradeset(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" contents: list "User defined Results" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dataObjs: list "COMTRADE File Info" endDate: int "Info: Date and time of last sample" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" samples: int "Info: Number of samples" startDate: int "Info: Date and time of first sample" stepsize: float "Info: Average Step Size" tid_: int "TimeID" def AttributeType(*args): ... def FindColumn(*args): ... def FindMaxInColumn(*args): ... def FindMinInColumn(*args): ... def GetAnalogueDescriptions(*args): ... def GetColumnValues(*args): ... def GetDescription(*args): ... def GetDigitalDescriptions(*args): ... def GetNumberOfAnalogueSignalDescriptions(*args): ... def GetNumberOfColumns(*args): ... def GetNumberOfDigitalSignalDescriptions(*args): ... def GetNumberOfRows(*args): ... def GetObjectValue(*args): ... def GetSignalHeader(*args): ... def GetUnit(*args): ... def GetValue(*args): ... def GetVariable(*args): ... def HasReferences(*args): ... def Load(*args): ... def Release(*args): ... def SortAccordingToColumn(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
User defined Results
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dataObjs : list-
COMTRADE File Info
var endDate : int-
Info: Date and time of last sample
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var samples : int-
Info: Number of samples
var startDate : int-
Info: Date and time of first sample
var stepsize : float-
Info: Average Step Size
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def FindColumn(*args)def FindMaxInColumn(*args)def FindMinInColumn(*args)def GetAnalogueDescriptions(*args)def GetColumnValues(*args)def GetDescription(*args)def GetDigitalDescriptions(*args)def GetNumberOfAnalogueSignalDescriptions(*args)def GetNumberOfColumns(*args)def GetNumberOfDigitalSignalDescriptions(*args)def GetNumberOfRows(*args)def GetObjectValue(*args)def GetSignalHeader(*args)def GetUnit(*args)def GetValue(*args)def GetVariable(*args)def HasReferences(*args)def Load(*args)def Release(*args)def SortAccordingToColumn(*args)
class IntDataset (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntDataset(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" i_use: int "Use" ival: int "Value" loc_name: str "Name" oid_: int "ObjectID" pObj: object "Object" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AddRef(*args): ... def All(*args): ... def AttributeType(*args): ... def Clear(*args): ... def GetAll(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var i_use : int-
Use
var ival : int-
Value
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pObj : object-
Object
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AddRef(*args)def All(*args)def AttributeType(*args)def Clear(*args)def GetAll(*args)def HasReferences(*args)
class IntDocument (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntDocument(PFGeneral): appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" f_name: str "Filename" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pObj: object "Related to" pid_: int "ProjectID" root_id: object "Original Location" sSize: list "Size of embedded file" tid_: int "TimeID" def AttributeType(*args): ... def Export(*args): ... def HasReferences(*args): ... def Import(*args): ... def Reset(*args): ... def View(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var f_name : str-
Filename
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pObj : object-
Related to
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sSize : list-
Size of embedded file
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Export(*args)def HasReferences(*args)def Import(*args)def Reset(*args)def View(*args)
class IntDplmap (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntDplmap(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iSize: int "Size" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def Clear(*args): ... def Contains(*args): ... def First(*args): ... def GetValue(*args): ... def HasReferences(*args): ... def Insert(*args): ... def Next(*args): ... def Remove(*args): ... def Size(*args): ... def Update(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iSize : int-
Size
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Clear(*args)def Contains(*args)def First(*args)def GetValue(*args)def HasReferences(*args)def Insert(*args)def Next(*args)def Remove(*args)def Size(*args)def Update(*args)
class IntDplvec (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntDplvec(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iSize: int "Size" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def Clear(*args): ... def Get(*args): ... def HasReferences(*args): ... def IndexOf(*args): ... def Insert(*args): ... def Remove(*args): ... def Size(*args): ... def Sort(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iSize : int-
Size
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Clear(*args)def Get(*args)def HasReferences(*args)def IndexOf(*args)def Insert(*args)def Remove(*args)def Size(*args)def Sort(*args)
class IntEvt (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntEvt(PFGeneral): calTp: int "Calculation type" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Events" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iContOrder: int "Contingency Order" iOrder: int "Contingency Order: order" iSchemeStatus: int "Scheme Status" loc_name: str "Name" mod_cnt: int "Calculation types: Contingency Analysis" mod_shc: int "Calculation types: Short-Circuit" mod_sim: int "Calculation types: Simulation" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" shcEvts: int "Always create switch events to clear the faults" tid_: int "TimeID" def AttributeType(*args): ... def CreateCBEvents(*args): ... def HasReferences(*args): ... def RemoveSwitchEvents(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var calTp : int-
Calculation type
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Events
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iContOrder : int-
Contingency Order
var iOrder : int-
Contingency Order: order
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var mod_cnt : int-
Calculation types: Contingency Analysis
var mod_shc : int-
Calculation types: Short-Circuit
var mod_sim : int-
Calculation types: Simulation
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var shcEvts : int-
Always create switch events to clear the faults
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def CreateCBEvents(*args)def HasReferences(*args)def RemoveSwitchEvents(*args)
class IntExtaccess (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntExtaccess(PFGeneral): cCheckUrl: str "Test-URL" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" sPermissions: list "Allowed address patterns" tid_: int "TimeID" def AttributeType(*args): ... def CheckUrl(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var cCheckUrl : str-
Test-URL
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sPermissions : list-
Allowed address patterns
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def CheckUrl(*args)def HasReferences(*args)
class IntFolder (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntFolder(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" cimRdfId: list "RDF ID" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" filter: str "Filter" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_sys: int "System" iopt_typ: int "Folder Type" loc_name: str "Name" oid_: int "ObjectID" owner: str "Owner" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cimRdfId : list-
RDF ID
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var filter : str-
Filter
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_sys : int-
System
var iopt_typ : int-
Folder Type
var loc_name : str-
Name
var oid_ : int-
ObjectID
var owner : str-
Owner
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def HasReferences(*args)
class IntGate (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntGate(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" conditions: list "Trigger: Trigger" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" expression: list "Expression" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" negate: list "Trigger: Negate" oid_: int "ObjectID" oneGate: int "Trigger: Logical gate to combine triggers:And:Or" oneOrUser: int "Gate definition" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AddTrigger(*args): ... def AttributeType(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var conditions : list-
Trigger: Trigger
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var expression : list-
Expression
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var negate : list-
Trigger: Negate
var oid_ : int-
ObjectID
var oneGate : int-
Trigger: Logical gate to combine triggers:And:Or
var oneOrUser : int-
Gate definition
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AddTrigger(*args)def AttributeType(*args)def HasReferences(*args)
class IntGrf (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntGrf(PFGeneral): Internals: list "Contents ..." charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iCol: int "Colour" iCollapsed: int "Imploded View" iIndLS: int "Line Style" iLevel: int "Layer" iOrtho: int "Orthogonal Connection Lines" iRot: int "Rotation" iSchemeStatus: int "Scheme Status" iVis: int "Visible" loc_name: str "Name" oid_: int "ObjectID" pDataObj: object "Net Data Object" pid_: int "ProjectID" rCenterX: float "X-Position" rCenterY: float "Y-Position" rSizeX: float "X-Size" rSizeY: float "Y-Size" root_id: object "Original Location" sAttr: list "Attributes" sSymNam: str "Symbol Name" tid_: int "TimeID" def AttributeType(*args): ... def HasReferences(*args): ... def MoveToLayer(*args): ... def Orthogonalise(*args): ... def SnapToGrid(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Internals : list-
Contents …
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iCol : int-
Colour
var iCollapsed : int-
Imploded View
var iIndLS : int-
Line Style
var iLevel : int-
Layer
var iOrtho : int-
Orthogonal Connection Lines
var iRot : int-
Rotation
var iSchemeStatus : int-
Scheme Status
var iVis : int-
Visible
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pDataObj : object-
Net Data Object
var pid_ : int-
ProjectID
var rCenterX : float-
X-Position
var rCenterY : float-
Y-Position
var rSizeX : float-
X-Size
var rSizeY : float-
Y-Size
var root_id : object-
Original Location
var sAttr : list-
Attributes
var sSymNam : str-
Symbol Name
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def HasReferences(*args)def MoveToLayer(*args)def Orthogonalise(*args)def SnapToGrid(*args)
class IntGrfgroup (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntGrfgroup(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def ClearData(*args): ... def Export(*args): ... def HasReferences(*args): ... def Import(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def ClearData(*args)def Export(*args)def HasReferences(*args)def Import(*args)
class IntGrflayer (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntGrflayer(PFGeneral): actionTargetObjectType: int "Target parent element type" actionTargetSymbolDesc: str "Target parent element type: Object" allowInteraction: int "Elements: Elements are selectable" backgroundImageFile: str "Background image: File" bayBrushStyle: int "Show bays: Brush Style" bayColor: int "Show bays: Colour" bayLineStyle: int "Show bays: Line style" bayLineWidth: float "Show bays: Line width" bayOpacity: int "Show bays: Opacity" bayShow: int "Show bays" cElementLayer: int "Net elements, annotations, text boxes" cGeoLayer: int "Geographic map" cImageLayer: int "Background image" cSystemLayer: int "System layer" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" decimalsPQ: int "Arrows: Number of decimal places" defineMaxGeographicScale: int "Maximum geographic scale" defineMaxZoom: int "Zoom-dependent visibility: Maximum zoom level" defineMinGeographicScale: int "Minimum geographic scale" defineMinZoom: int "Zoom-dependent visibility: Minimum zoom level" drawPlotBackground: int "Draw plot background" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" hostCapCircleScale: float "Hosting capacity: Circle scaling factor" hostingCapColor: int "Hosting capacity: Circle colour" iInvariant: int "Elements are zoom-invariant" iSchemeStatus: int "Scheme Status" iSetImageRect: int "Background image: Set position and size" iVis: int "Visible" imageBottomLeftX: float "Background image Left bottom: X" imageBottomLeftY: float "Background image Left bottom: Y" imageBrightness: int "Adjust bitmaps: Brightness (-100..100)" imageOpacity: int "Adjust bitmaps: Opacity" imageSaturation: int "Adjust bitmaps: Saturation (-100..100)" imageTopRightX: float "Right top: X" imageTopRightY: float "Right top: Y" interArrowsShow: int "Arrows" interBrushStyle: int "Nodes: Brush style" interColorP: int "Arrows: Colour for P" interColorQ: int "Arrows: Colour for Q" interNodesLineStyle: int "Nodes: Line style" interNodesLineWidth: float "Nodes: Line width" interNodesShow: int "Nodes" interPQ: int "Arrows: Direction according to" interSizeFactor: float "Arrows: Scaling factor" isNetworkTargetLayer: int "Elements: Target layer for graphic representation of network elements" isTargetLayer: int "Target layer" keepImageRatio: int "Background image: Keep aspect ratio" layerColour: int "Colour" layerId: int "Layer ID" layerType: int "Layer type" loadGenCircleScale: float "General settings: Scaling factor for load and generation circles" loadGenForSubstats: int "General settings: Show circles for substations and sites" loadGenForTrafStats: int "General settings: Show circles for secondary substations" loadGenGenColor: int "Generation circles: Circle colour" loadGenLoadColor: int "Load circles: Circle colour" loadGenLoadType: int "Load circles: Load type" loadGenOpacity: int "General settings: Circle Opacity" loadGenPQS: int "Displayed variable" loadGenPrioColsR: list "Colour" loadGenPrioScalsR: list "Scaling factor" loadGenShowGens: int "Generation circles" loadGenShowLoads: int "Load circles" loc_name: str "Name" localMapCatalogFile: str "Map configuration: Catalogue file" localMapEpsgCode: int "EPSG:" localMapScaleLimit: int "Map configuration: Minimum scale 1 :" mapLayer: int "Map configuration: Map layer" mapProvider: int "Map configuration: Provider" mapProviderUrl: object "Map configuration: Service URL" maxGeographicScale: int "Zoom-dependent visibility: Maximum geographic scale (value)" maxZoomSchematic: int "Zoom-dependent visibility: Maximum zoom level (value)" minGeographicScale: int "Zoom-dependent visibility: Minimum geographic scale (value)" minZoomSchematic: int "Zoom-dependent visibility: Minimum zoom level (value)" multiMapLayerConfStr: list "Multi map layer config string" oid_: int "ObjectID" pIntGrfnet: object "Default diagram fonts: Text box settings" pid_: int "ProjectID" plotBackgroundColor: int "Draw plot background: Colour" plotBackgroundOpacity: float "Draw plot background: Opacity" processImages: int "Adjust bitmaps" rOrder: float "Drawing order" root_id: object "Original Location" showColorLegend: int "Show colour legend" showHostingCap: int "Hosting capacity" showResultLegend: int "Show result legend" siteBrushStyle: int "Show sites: Brush Style" siteColor: int "Show sites: Colour" siteLineStyle: int "Show sites: Line style" siteLineWidth: float "Show sites: Line width" siteOpacity: int "Show sites: Opacity" siteShow: int "Show sites" systemLayer: int "System layer" tid_: int "TimeID" def AdaptWidth(*args): ... def Align(*args): ... def AttributeType(*args): ... def ChangeFont(*args): ... def ChangeLayer(*args): ... def ChangeRefPoints(*args): ... def ChangeWidthVisibilityAndColour(*args): ... def ClearData(*args): ... def Export(*args): ... def ExportToVec(*args): ... def HasReferences(*args): ... def Import(*args): ... def ImportFromVec(*args): ... def Mark(*args): ... def Reset(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var actionTargetObjectType : int-
Target parent element type
var actionTargetSymbolDesc : str-
Target parent element type: Object
var allowInteraction : int-
Elements: Elements are selectable
var backgroundImageFile : str-
Background image: File
var bayBrushStyle : int-
Show bays: Brush Style
var bayColor : int-
Show bays: Colour
var bayLineStyle : int-
Show bays: Line style
var bayLineWidth : float-
Show bays: Line width
var bayOpacity : int-
Show bays: Opacity
var bayShow : int-
Show bays
var cElementLayer : int-
Net elements, annotations, text boxes
var cGeoLayer : int-
Geographic map
var cImageLayer : int-
Background image
var cSystemLayer : int-
System layer
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var decimalsPQ : int-
Arrows: Number of decimal places
var defineMaxGeographicScale : int-
Maximum geographic scale
var defineMaxZoom : int-
Zoom-dependent visibility: Maximum zoom level
var defineMinGeographicScale : int-
Minimum geographic scale
var defineMinZoom : int-
Zoom-dependent visibility: Minimum zoom level
var drawPlotBackground : int-
Draw plot background
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var hostCapCircleScale : float-
Hosting capacity: Circle scaling factor
var hostingCapColor : int-
Hosting capacity: Circle colour
var iInvariant : int-
Elements are zoom-invariant
var iSchemeStatus : int-
Scheme Status
var iSetImageRect : int-
Background image: Set position and size
var iVis : int-
Visible
var imageBottomLeftX : float-
Background image Left bottom: X
var imageBottomLeftY : float-
Background image Left bottom: Y
var imageBrightness : int-
Adjust bitmaps: Brightness (-100..100)
var imageOpacity : int-
Adjust bitmaps: Opacity
var imageSaturation : int-
Adjust bitmaps: Saturation (-100..100)
var imageTopRightX : float-
Right top: X
var imageTopRightY : float-
Right top: Y
var interArrowsShow : int-
Arrows
var interBrushStyle : int-
Nodes: Brush style
var interColorP : int-
Arrows: Colour for P
var interColorQ : int-
Arrows: Colour for Q
var interNodesLineStyle : int-
Nodes: Line style
var interNodesLineWidth : float-
Nodes: Line width
var interNodesShow : int-
Nodes
var interPQ : int-
Arrows: Direction according to
var interSizeFactor : float-
Arrows: Scaling factor
var isNetworkTargetLayer : int-
Elements: Target layer for graphic representation of network elements
var isTargetLayer : int-
Target layer
var keepImageRatio : int-
Background image: Keep aspect ratio
var layerColour : int-
Colour
var layerId : int-
Layer ID
var layerType : int-
Layer type
var loadGenCircleScale : float-
General settings: Scaling factor for load and generation circles
var loadGenForSubstats : int-
General settings: Show circles for substations and sites
var loadGenForTrafStats : int-
General settings: Show circles for secondary substations
var loadGenGenColor : int-
Generation circles: Circle colour
var loadGenLoadColor : int-
Load circles: Circle colour
var loadGenLoadType : int-
Load circles: Load type
var loadGenOpacity : int-
General settings: Circle Opacity
var loadGenPQS : int-
Displayed variable
var loadGenPrioColsR : list-
Colour
var loadGenPrioScalsR : list-
Scaling factor
var loadGenShowGens : int-
Generation circles
var loadGenShowLoads : int-
Load circles
var loc_name : str-
Name
var localMapCatalogFile : str-
Map configuration: Catalogue file
var localMapEpsgCode : int-
EPSG:
var localMapScaleLimit : int-
Map configuration: Minimum scale 1 :
var mapLayer : int-
Map configuration: Map layer
var mapProvider : int-
Map configuration: Provider
var mapProviderUrl : object-
Map configuration: Service URL
var maxGeographicScale : int-
Zoom-dependent visibility: Maximum geographic scale (value)
var maxZoomSchematic : int-
Zoom-dependent visibility: Maximum zoom level (value)
var minGeographicScale : int-
Zoom-dependent visibility: Minimum geographic scale (value)
var minZoomSchematic : int-
Zoom-dependent visibility: Minimum zoom level (value)
var multiMapLayerConfStr : list-
Multi map layer config string
var oid_ : int-
ObjectID
var pIntGrfnet : object-
Default diagram fonts: Text box settings
var pid_ : int-
ProjectID
var plotBackgroundColor : int-
Draw plot background: Colour
var plotBackgroundOpacity : float-
Draw plot background: Opacity
var processImages : int-
Adjust bitmaps
var rOrder : float-
Drawing order
var root_id : object-
Original Location
var showColorLegend : int-
Show colour legend
var showHostingCap : int-
Hosting capacity
var showResultLegend : int-
Show result legend
var siteBrushStyle : int-
Show sites: Brush Style
var siteColor : int-
Show sites: Colour
var siteLineStyle : int-
Show sites: Line style
var siteLineWidth : float-
Show sites: Line width
var siteOpacity : int-
Show sites: Opacity
var siteShow : int-
Show sites
var systemLayer : int-
System layer
var tid_ : int-
TimeID
Methods
def AdaptWidth(*args)def Align(*args)def AttributeType(*args)def ChangeFont(*args)def ChangeLayer(*args)def ChangeRefPoints(*args)def ChangeWidthVisibilityAndColour(*args)def ClearData(*args)def Export(*args)def ExportToVec(*args)def HasReferences(*args)def Import(*args)def ImportFromVec(*args)def Mark(*args)def Reset(*args)
class IntGrfnet (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntGrfnet(PFGeneral): Internals: list "Contents ..." PrjList: str "GPS projection" allowFontsIndivTBs: int "Allow individual fonts for text boxes" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cColFrame: int "Diagram colouring" cDrawFormat: str "Format" cDrawOrient: int "Drawing orientation" charact: list "Charact." chr_name: str "Characteristic Name" cimRdfId: list "RDF ID" cpHeadFold: object "Head Folder" dat_src: str "Data source" defaultViewArea: object "Default view area" fold_id: object "In Folder" fontBraLabel: int "Font-ID for branch labels" fontBraRes: int "Font-ID for branch results" fontNodLabel: int "Font-ID for node labels" fontNodRes: int "Font-ID for node results" fontTitle: int "Font-ID for title and legends" for_name: str "Foreign Key" frTrOut: int "Coordinate output transformation (A*x+b)" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iArrow: int "Direction arrow mode" iBeachB: int "Beach ball representation of composite nodes" iBraZoomLim: int "Geographic scale thresholds for visibility of: edge elements, except lines (1/x)" iCabDash: int "Line style for cables" iCrSwts: int "Create switches when connecting to busbar" iFrmNamBra: int "Labels Branches: Show frame" iFrmNamNod: int "Labels Nodes: Show frame" iFrmResBra: int "Results Branches: Show frame" iFrmResNod: int "Results Nodes: Show frame" iFrmSwt: int "Display frame around switches" iFrzPerm: int "Write protected" iGPS: int "Geographical data from network elements (zoom independent diagram)" iKRatio: int "Keep ratio" iLEOZoomLim: int "Geographic scale thresholds for visibility of: switch state boxes at line ends (1/x)" iLayZoomLim: int "annotation elements (deprecated: please use layer settings instead)" iLevel: int "Current graphic layers (legacy)" iMBBSwt: int "Show connected busbars as small dots in simplified substation representation" iMeasureLength: int "Re-adjust length of line when making graphical changes" iNoSwitch: int "Not visible if results are shown" iOHLDash: int "Line style for overhead lines" iPhasTec: int "Default phase technologies for terminals" iPrefBraC: int "Prefer branch coordinates" iScalFac: int "Use scaling factor for computation of distances" iSchemeStatus: int "Scheme Status" iSclBackLim: int "Minimum scale 1 :" iSetBGr: int "Set size of background image" iShowBC: int "Show bus couplers" iShowCoupTBs: int "Results: Always show result boxes of detailed couplers" iShowIndLS: int "Allow individual line style" iShowIndLW: int "Allow individual line width" iShowLL: int "Show coordinates in latitude/longitude" iShowLineTB: int "Show line from general text boxes to referenced objects" iShowNavi: int "Allow navigation pane to be shown" iShowScl: int "Show scale" iSimplf: int "Simplified representation of bus couplers and tie breakers" iSmallRes: int "Results: Space saving representation on connection lines" iStump: int "Branch off type" iSwitch: int "Switch state symbol at connection end" iTBZoomLim: int "text (1/x)" iTooltip: int "Show tooltip on network elements" iTrNam: int "Labels: Background" iTrans: int "Results: Background" iType: int "Diagram Type" iUTrSet: int "User coordinate space" loc_name: str "Name" maxTooltipObjs: int "Show tooltip on network elements: Maximum number of shown elements" oid_: int "ObjectID" ortho_on: int "Drawing aids: Line routing" pColScheme: object "Diagram colouring: Colouring Scheme" pColVI: object "Diagram colouring: Used colouring scheme" pDataFolder: object "Target folder for network elements" pid_: int "ProjectID" prjSettings: object "Project settings" rBGLBotX: float "X" rBGLBotY: float "Y" rBGRTopX: float "X" rBGRTopY: float "Y" rBraDistFac: float "Distance factor for one-port devices" rBraSzFac: float "Size factor for: edge elements" rBraSzFacSGL: float "Size factor for: edge elements" rDefOffBr: float "Offset factor when drawing one-port devices" rGPSLineWd: float "Line width" rGridFak: float "Grid-factor" rGridX: float "Horizontal grid size" rGridY: float "Vertical grid size" rLBotX: float "X" rLBotXc: float "World coordinate space Left bottom: X" rLBotY: float "Y" rLBotYc: float "World coordinate space Left bottom: Y" rLEOSzFac: float "Size factor for: line end symbols" rLEOSzFacSGL: float "Size factor for: line end symbols" rLlodSzFac: float "Size factor for: line loads, compensations and section transitions" rMBBConWid: float "Size factor for: connection circles on simplified substations" rNodWid: float "Node width factor" rOffSemOrt: float "Drawing aids: Semi-orthogonal offset" rRTopX: float "X" rRTopXc: float "World coordinate space Right top: X" rRTopY: float "Y" rRTopYc: float "World coordinate space Right top: Y" rScalFac: float "1 :" rScaleX: float "X" rScaleY: float "Y" rSiteSzFac: float "Size factor for: sites" rSiteSzFacSGL: float "Size factor for: sites" rSubSzFac: float "Size factor for: substations" rSubSzFacSGL: float "Size factor for: substations (beach ball representation)" rTermSzFac: float "Size factor for: terminals" rTermSzFacSGL: float "terminals" rTransX: float "X" rTransY: float "Y" rTxtSzFac: float "Size factor for: text" rULBotX: float "User coordinate space Left bottom: X" rULBotY: float "User coordinate space Left bottom: Y" rURTopX: float "User coordinate space Right top: X" rURTopY: float "User coordinate space Right top: Y" rVoltLev: float "Voltage level default" rWSpace: float "Margin at full zoom" rXFak: float "X transformation factor" rYFak: float "Y transformation factor" rZoomLBX: float "X-zoom left bottom" rZoomLBY: float "Y-zoom left bottom" rZoomRTX: float "X-zoom right top" rZoomRTY: float "Y-zoom right top" root_id: object "Original Location" sAttr: list "Options" sBackFile: list "Catalogue file" sBordSym: list "Border symbol" sDefSiteSym: list "Default site symbol" sDefSym: list "Default substation symbol" sSiteBordSym: list "Border symbol" sSiteSymbol: list "Symbol" sSiteTyp: list "Site Type" sSubstTyp: list "Substation Type" sSymFile: str "Symbol file" sSymbol: list "Symbol" showSearchField: int "Show search field" snap_on: int "Drawing aids: Snap elements to grid" symbolComponentMask: int "Visible symbol components (mask)" tid_: int "TimeID" usePrjFonts: int "Use fonts from project settings" def AttributeType(*args): ... def Close(*args): ... def HasReferences(*args): ... def SetFontFor(*args): ... def SetLayerVisibility(*args): ... def SetSymbolComponentVisibility(*args): ... def Show(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Internals : list-
Contents …
var PrjList : str-
GPS projection
var allowFontsIndivTBs : int-
Allow individual fonts for text boxes
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cColFrame : int-
Diagram colouring
var cDrawFormat : str-
Format
var cDrawOrient : int-
Drawing orientation
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cimRdfId : list-
RDF ID
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var defaultViewArea : object-
Default view area
var fold_id : object-
In Folder
var fontBraLabel : int-
Font-ID for branch labels
var fontBraRes : int-
Font-ID for branch results
var fontNodLabel : int-
Font-ID for node labels
var fontNodRes : int-
Font-ID for node results
var fontTitle : int-
Font-ID for title and legends
var for_name : str-
Foreign Key
var frTrOut : int-
Coordinate output transformation (A*x+b)
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iArrow : int-
Direction arrow mode
var iBeachB : int-
Beach ball representation of composite nodes
var iBraZoomLim : int-
Geographic scale thresholds for visibility of: edge elements, except lines (1/x)
var iCabDash : int-
Line style for cables
var iCrSwts : int-
Create switches when connecting to busbar
var iFrmNamBra : int-
Labels Branches: Show frame
var iFrmNamNod : int-
Labels Nodes: Show frame
var iFrmResBra : int-
Results Branches: Show frame
var iFrmResNod : int-
Results Nodes: Show frame
var iFrmSwt : int-
Display frame around switches
var iFrzPerm : int-
Write protected
var iGPS : int-
Geographical data from network elements (zoom independent diagram)
var iKRatio : int-
Keep ratio
var iLEOZoomLim : int-
Geographic scale thresholds for visibility of: switch state boxes at line ends (1/x)
var iLayZoomLim : int-
annotation elements (deprecated: please use layer settings instead)
var iLevel : int-
Current graphic layers (legacy)
var iMBBSwt : int-
Show connected busbars as small dots in simplified substation representation
var iMeasureLength : int-
Re-adjust length of line when making graphical changes
var iNoSwitch : int-
Not visible if results are shown
var iOHLDash : int-
Line style for overhead lines
var iPhasTec : int-
Default phase technologies for terminals
var iPrefBraC : int-
Prefer branch coordinates
var iScalFac : int-
Use scaling factor for computation of distances
var iSchemeStatus : int-
Scheme Status
var iSclBackLim : int-
Minimum scale 1 :
var iSetBGr : int-
Set size of background image
var iShowBC : int-
Show bus couplers
var iShowCoupTBs : int-
Results: Always show result boxes of detailed couplers
var iShowIndLS : int-
Allow individual line style
var iShowIndLW : int-
Allow individual line width
var iShowLL : int-
Show coordinates in latitude/longitude
var iShowLineTB : int-
Show line from general text boxes to referenced objects
-
Allow navigation pane to be shown
var iShowScl : int-
Show scale
var iSimplf : int-
Simplified representation of bus couplers and tie breakers
var iSmallRes : int-
Results: Space saving representation on connection lines
var iStump : int-
Branch off type
var iSwitch : int-
Switch state symbol at connection end
var iTBZoomLim : int-
text (1/x)
var iTooltip : int-
Show tooltip on network elements
var iTrNam : int-
Labels: Background
var iTrans : int-
Results: Background
var iType : int-
Diagram Type
var iUTrSet : int-
User coordinate space
var loc_name : str-
Name
var maxTooltipObjs : int-
Show tooltip on network elements: Maximum number of shown elements
var oid_ : int-
ObjectID
var ortho_on : int-
Drawing aids: Line routing
var pColScheme : object-
Diagram colouring: Colouring Scheme
var pColVI : object-
Diagram colouring: Used colouring scheme
var pDataFolder : object-
Target folder for network elements
var pid_ : int-
ProjectID
var prjSettings : object-
Project settings
var rBGLBotX : float-
X
var rBGLBotY : float-
Y
var rBGRTopX : float-
X
var rBGRTopY : float-
Y
var rBraDistFac : float-
Distance factor for one-port devices
var rBraSzFac : float-
Size factor for: edge elements
var rBraSzFacSGL : float-
Size factor for: edge elements
var rDefOffBr : float-
Offset factor when drawing one-port devices
var rGPSLineWd : float-
Line width
var rGridFak : float-
Grid-factor
var rGridX : float-
Horizontal grid size
var rGridY : float-
Vertical grid size
var rLBotX : float-
X
var rLBotXc : float-
World coordinate space Left bottom: X
var rLBotY : float-
Y
var rLBotYc : float-
World coordinate space Left bottom: Y
var rLEOSzFac : float-
Size factor for: line end symbols
var rLEOSzFacSGL : float-
Size factor for: line end symbols
var rLlodSzFac : float-
Size factor for: line loads, compensations and section transitions
var rMBBConWid : float-
Size factor for: connection circles on simplified substations
var rNodWid : float-
Node width factor
var rOffSemOrt : float-
Drawing aids: Semi-orthogonal offset
var rRTopX : float-
X
var rRTopXc : float-
World coordinate space Right top: X
var rRTopY : float-
Y
var rRTopYc : float-
World coordinate space Right top: Y
var rScalFac : float-
1 :
var rScaleX : float-
X
var rScaleY : float-
Y
var rSiteSzFac : float-
Size factor for: sites
var rSiteSzFacSGL : float-
Size factor for: sites
var rSubSzFac : float-
Size factor for: substations
var rSubSzFacSGL : float-
Size factor for: substations (beach ball representation)
var rTermSzFac : float-
Size factor for: terminals
var rTermSzFacSGL : float-
terminals
var rTransX : float-
X
var rTransY : float-
Y
var rTxtSzFac : float-
Size factor for: text
var rULBotX : float-
User coordinate space Left bottom: X
var rULBotY : float-
User coordinate space Left bottom: Y
var rURTopX : float-
User coordinate space Right top: X
var rURTopY : float-
User coordinate space Right top: Y
var rVoltLev : float-
Voltage level default
var rWSpace : float-
Margin at full zoom
var rXFak : float-
X transformation factor
var rYFak : float-
Y transformation factor
var rZoomLBX : float-
X-zoom left bottom
var rZoomLBY : float-
Y-zoom left bottom
var rZoomRTX : float-
X-zoom right top
var rZoomRTY : float-
Y-zoom right top
var root_id : object-
Original Location
var sAttr : list-
Options
var sBackFile : list-
Catalogue file
var sBordSym : list-
Border symbol
var sDefSiteSym : list-
Default site symbol
var sDefSym : list-
Default substation symbol
var sSiteBordSym : list-
Border symbol
var sSiteSymbol : list-
Symbol
var sSiteTyp : list-
Site Type
var sSubstTyp : list-
Substation Type
var sSymFile : str-
Symbol file
var sSymbol : list-
Symbol
var showSearchField : int-
Show search field
var snap_on : int-
Drawing aids: Snap elements to grid
var symbolComponentMask : int-
Visible symbol components (mask)
var tid_ : int-
TimeID
var usePrjFonts : int-
Use fonts from project settings
Methods
def AttributeType(*args)def Close(*args)def HasReferences(*args)def SetFontFor(*args)def SetLayerVisibility(*args)def SetSymbolComponentVisibility(*args)def Show(*args)
class IntIcon (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntIcon(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" transpColor: int "Define colour as transparent" transpColorBlue: int "Define colour as transparent: blue" transpColorGreen: int "Define colour as transparent: green" transpColorRed: int "Define colour as transparent: red" def AttributeType(*args): ... def Export(*args): ... def HasReferences(*args): ... def Import(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
var transpColor : int-
Define colour as transparent
var transpColorBlue : int-
Define colour as transparent: blue
var transpColorGreen : int-
Define colour as transparent: green
var transpColorRed : int-
Define colour as transparent: red
Methods
def AttributeType(*args)def Export(*args)def HasReferences(*args)def Import(*args)
class IntLibrary (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntLibrary(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Options: Description" dataExtUnit: list "Options: Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" icreation: int "Creation timestamp" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" share_lockingUsers: str "Locked by" sharing_access: list "Sharing access level" sharing_group: list "Groups" st_activationdate: int "Options: Date of last activation" st_purgeauto: int "Options: Automatic purging" st_purgeautoprd: int "Options Automatic purging: Automatic purging interval" st_purgedate: int "Options: Date of last purging" st_rec_all: int "Statistics: Total number of records" st_rec_current: int "Statistics: Records for current state" st_rec_date: int "Statistics: Statistics date" st_rec_purgeable: int "Statistics: Purgeable records" st_rec_recbin: int "Statistics: Records inside recycle bin" st_rec_retention: int "Statistics: Records in retention hold" st_rec_versions: int "Statistics: Records in versions" st_retention: int "Options: Object history retention period (before purge)" st_undodate: int "Options: Minimum date for new versions" tid_: int "TimeID" def Activate(*args): ... def AttributeType(*args): ... def Deactivate(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Options: Description
var dataExtUnit : list-
Options: Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var icreation : int-
Creation timestamp
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
-
Locked by
var sharing_access : list-
Sharing access level
var sharing_group : list-
Groups
var st_activationdate : int-
Options: Date of last activation
var st_purgeauto : int-
Options: Automatic purging
var st_purgeautoprd : int-
Options Automatic purging: Automatic purging interval
var st_purgedate : int-
Options: Date of last purging
var st_rec_all : int-
Statistics: Total number of records
var st_rec_current : int-
Statistics: Records for current state
var st_rec_date : int-
Statistics: Statistics date
var st_rec_purgeable : int-
Statistics: Purgeable records
var st_rec_recbin : int-
Statistics: Records inside recycle bin
var st_rec_retention : int-
Statistics: Records in retention hold
var st_rec_versions : int-
Statistics: Records in versions
var st_retention : int-
Options: Object history retention period (before purge)
var st_undodate : int-
Options: Minimum date for new versions
var tid_ : int-
TimeID
Methods
def Activate(*args)def AttributeType(*args)def Deactivate(*args)def HasReferences(*args)
class IntMat (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntMat(PFGeneral): ColLabels: list "Col labels" M: list "Matrix" RowLabels: list "Row labels" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iec_tab: str "Table" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def ColLbl(*args): ... def Get(*args): ... def GetColumnLabel(*args): ... def GetColumnLabelIndex(*args): ... def GetNumberOfColumns(*args): ... def GetNumberOfRows(*args): ... def GetRowLabel(*args): ... def GetRowLabelIndex(*args): ... def HasReferences(*args): ... def Init(*args): ... def Invert(*args): ... def Multiply(*args): ... def NCol(*args): ... def NRow(*args): ... def Resize(*args): ... def RowLbl(*args): ... def Save(*args): ... def Set(*args): ... def SetColumnLabel(*args): ... def SetRowLabel(*args): ... def SizeX(*args): ... def SizeY(*args): ... def SortToColum(*args): ... def SortToColumn(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var ColLabels : list-
Col labels
var M : list-
Matrix
var RowLabels : list-
Row labels
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iec_tab : str-
Table
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def ColLbl(*args)def Get(*args)def GetColumnLabel(*args)def GetColumnLabelIndex(*args)def GetNumberOfColumns(*args)def GetNumberOfRows(*args)def GetRowLabel(*args)def GetRowLabelIndex(*args)def HasReferences(*args)def Init(*args)def Invert(*args)def Multiply(*args)def NCol(*args)def NRow(*args)def Resize(*args)def RowLbl(*args)def Save(*args)def Set(*args)def SetColumnLabel(*args)def SetRowLabel(*args)def SizeX(*args)def SizeY(*args)def SortToColum(*args)def SortToColumn(*args)
class IntMon (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntMon(PFGeneral): cDevice: list "Component" cIdent: list "Identifier" cPhase: list "Phase" cUnit: list "Unit" cforms: list "Format" charact: list "Charact." cheader: list "Customised Header" chr_name: str "Characteristic Name" classnm: str "Class Name" cpHeadFold: object "Head Folder" csample: list "Sample" cvariables: list "Variable" dat_src: str "Data source" filtbus: str "Variable filter: Bus and Phase" filtvar: str "Variable Name" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_all: int "Display All" iopt_loc: int "internal: Add Keywords to Bus List" iopt_out: int "Display Values during Simulation in Output Window (see Simulation Command)" iopt_rec: int "Consider Recording Limits" iopt_var: int "Variable filter: Variable Set" loc_name: str "Name" obj_id: object "Object" objname: list "Element" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" setFilt: object "Element filter" tid_: int "TimeID" vars: list "Complete List of Selected Variables" def AddVar(*args): ... def AddVars(*args): ... def AttributeType(*args): ... def ClearVars(*args): ... def GetVar(*args): ... def HasReferences(*args): ... def NVars(*args): ... def PrintAllVal(*args): ... def PrintVal(*args): ... def RemoveVar(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var cDevice : list-
Component
var cIdent : list-
Identifier
var cPhase : list-
Phase
var cUnit : list-
Unit
var cforms : list-
Format
var charact : list-
Charact.
var cheader : list-
Customised Header
var chr_name : str-
Characteristic Name
var classnm : str-
Class Name
var cpHeadFold : object-
Head Folder
var csample : list-
Sample
var cvariables : list-
Variable
var dat_src : str-
Data source
var filtbus : str-
Variable filter: Bus and Phase
var filtvar : str-
Variable Name
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_all : int-
Display All
var iopt_loc : int-
internal: Add Keywords to Bus List
var iopt_out : int-
Display Values during Simulation in Output Window (see Simulation Command)
var iopt_rec : int-
Consider Recording Limits
var iopt_var : int-
Variable filter: Variable Set
var loc_name : str-
Name
var obj_id : object-
Object
var objname : list-
Element
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var setFilt : object-
Element filter
var tid_ : int-
TimeID
var vars : list-
Complete List of Selected Variables
Methods
def AddVar(*args)def AddVars(*args)def AttributeType(*args)def ClearVars(*args)def GetVar(*args)def HasReferences(*args)def NVars(*args)def PrintAllVal(*args)def PrintVal(*args)def RemoveVar(*args)
class IntOutage (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntOutage(PFGeneral): Ptrans: float "Active Power Transfer" Qtrans: float "Reactive Power Transfer" Sksstrans: float "Subtransient Short-Circuit Level Transfer" Skstrans: float "Transient Short-Circuit Level Transfer" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cObjGenDerat: object "Derated Generator" cObjLoadTransf: object "Source of Load Demand Transfer" cObjOutage: object "Outaged Element" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" endtime: int "End Time" fold_id: object "In Folder" for_name: str "Foreign Key" ftrans: float "Power Transfer" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iType: int "Outage Type" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Ignored" pObj: object "Outaged Element" pTrans: object "Destination of Load Demand Transfer" pid_: int "ProjectID" pmaxratf: float "MW reductions" root_id: object "Original Location" starttime: int "Start Time" stateconsistent: int "Correctly reflected" tid_: int "TimeID" transinputtype: int "Value Type:relative:absolute" def Apply(*args): ... def ApplyAll(*args): ... def AttributeType(*args): ... def Check(*args): ... def CheckAll(*args): ... def HasReferences(*args): ... def IsInStudyTime(*args): ... def IsInStudytime(*args): ... def ResetAll(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Ptrans : float-
Active Power Transfer
var Qtrans : float-
Reactive Power Transfer
var Sksstrans : float-
Subtransient Short-Circuit Level Transfer
var Skstrans : float-
Transient Short-Circuit Level Transfer
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cObjGenDerat : object-
Derated Generator
var cObjLoadTransf : object-
Source of Load Demand Transfer
var cObjOutage : object-
Outaged Element
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var endtime : int-
End Time
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var ftrans : float-
Power Transfer
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iType : int-
Outage Type
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Ignored
var pObj : object-
Outaged Element
var pTrans : object-
Destination of Load Demand Transfer
var pid_ : int-
ProjectID
var pmaxratf : float-
MW reductions
var root_id : object-
Original Location
var starttime : int-
Start Time
var stateconsistent : int-
Correctly reflected
var tid_ : int-
TimeID
var transinputtype : int-
Value Type:relative:absolute
Methods
def Apply(*args)def ApplyAll(*args)def AttributeType(*args)def Check(*args)def CheckAll(*args)def HasReferences(*args)def IsInStudyTime(*args)def IsInStudytime(*args)def ResetAll(*args)
class IntPlannedout (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntPlannedout(PFGeneral): appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" charact: list "Charact." chr_name: str "Characteristic Name" components: list "Components" contents: list "Events" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" endtime: int "End Time" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Ignored" pid_: int "ProjectID" priority: int "Priority" recsettings: list "Settings" recurrence: int "Recurrent" root_id: object "Original Location" starttime: int "Start Time" tid_: int "TimeID" def AttributeType(*args): ... def HasReferences(*args): ... def SetRecurrence(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var components : list-
Components
var contents : list-
Events
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var endtime : int-
End Time
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Ignored
var pid_ : int-
ProjectID
var priority : int-
Priority
var recsettings : list-
Settings
var recurrence : int-
Recurrent
var root_id : object-
Original Location
var starttime : int-
Start Time
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def HasReferences(*args)def SetRecurrence(*args)
class IntPlot (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntPlot(PFGeneral): XGridHlp: int "Grid x-Axis: Help" XGridMain: int "Grid x-Axis: Main" YGridHlp: int "Grid y-Axis: Help" YGridMain: int "Grid y-Axis: Main" auto_yscl: int "y-Axis: Auto Scale" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" cy_map: int "y-Axis: Scaling" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" mxpos: int "Ticks x-Axis: Main" mypos: int "Ticks y-Axis: Main" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" sh_off: int "y-Axis Adapt Scale: Show Deviation from Offset" tid_: int "TimeID" txpos: int "Ticks x-Axis: Small" typos: int "Ticks y-Axis: Small" y_fit: int "y-Axis: Adapt Scale" y_map: int "y-Axis: Scale" y_max: float "y-Axis Limits: Maximum" y_min: float "y-Axis Limits: Minimum" y_off: float "y-Axis Adapt Scale: Offset" def AttributeType(*args): ... def HasReferences(*args): ... def SetAdaptY(*args): ... def SetAutoScaleY(*args): ... def SetScaleY(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var XGridHlp : int-
Grid x-Axis: Help
var XGridMain : int-
Grid x-Axis: Main
var YGridHlp : int-
Grid y-Axis: Help
var YGridMain : int-
Grid y-Axis: Main
var auto_yscl : int-
y-Axis: Auto Scale
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var cy_map : int-
y-Axis: Scaling
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var mxpos : int-
Ticks x-Axis: Main
var mypos : int-
Ticks y-Axis: Main
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sh_off : int-
y-Axis Adapt Scale: Show Deviation from Offset
var tid_ : int-
TimeID
var txpos : int-
Ticks x-Axis: Small
var typos : int-
Ticks y-Axis: Small
var y_fit : int-
y-Axis: Adapt Scale
var y_map : int-
y-Axis: Scale
var y_max : float-
y-Axis Limits: Maximum
var y_min : float-
y-Axis Limits: Minimum
var y_off : float-
y-Axis Adapt Scale: Offset
Methods
def AttributeType(*args)def HasReferences(*args)def SetAdaptY(*args)def SetAutoScaleY(*args)def SetScaleY(*args)
class IntPrj (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntPrj(PFGeneral): CTLimit: int "COMTRADE Data File import limit: Maximum Number of Files" CTLimitNum: int "COMTRADE Data File import limit: Max. number of files" ComTradeUp: int "COMTRADE Data: Import Synchronisation" Sbase: float "Base Apparent Power" UpRepeat: int "COMTRADE Data Import Synchronisation: Repeat every" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" archiveDate: int "Archiving: Date archived" archivedBy: list "Archiving: Archived by" archivingComments: list "Archiving: Archiving comments" base_versionId: int "Base project: Version Id" cEndTime: int "End Time" cStartTime: int "Start Time" charact: list "Charact." chr_name: str "Characteristic Name" ciNodeCount: int "Licence Relevant Nodes: Number of Nodes" clenexp: str "Lines/Cables Length unit, m" close_plots: int "Close all open plots at measurement start" contents: list "Contents" cpHeadFold: object "Head Folder" cspqexp: str "Loads/Asyn. Machines P, Q, S unit, VA,W,var" ctdDays: int "COMTRADE Data: Days" ctdEnd: int "To" ctdStart: int "From" ctdTime: int "COMTRADE Data: Restricted Import" currency: str "Currency Unit" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" der_baseproject: object "Base project: Project" der_baseversion: object "Base project: Used version" der_baseversion2: object "New base version: Most recent version" der_mergeNtf: int "Disable notification at activation" der_mergeNtfTime: int "New base version: Notify from" der_noUpdates: int "New base version: Ignore all new versions" desc: list "Description" fkey_prefix: list "Foreign key prefix" fold_id: object "In Folder" for_name: str "Foreign Key" gmin: float "Min. Conductance gmin" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAutoOufOfServ: int "Automatic Out of Service Detection" iAutoSlack: int "Auto slack assignment:Method 1:Method 2" iBuildNo: int "Migrated to Build" iCalcSymComp: int "Calculation of symmetrical components for untransposed lines" iEndTime: int "End Time" iFlowOrient: int "Flow Orientation:Mixed Mode:Load Oriented:Generator Oriented" iSchemeStatus: int "Scheme Status" iStartTime: int "Start Time" iStatus: int "Status:Draft:Issued" iTowEarthRed: int "Tower: Earth wire reduction (0=V132, 1=V14)" icreation: int "Creation timestamp" ilenunit: int "Units" lastNotifiedVersionTime: int "Last notified version timestamp" loc_name: str "Name" migrationPriority: int "Migration Priority:Low:Medium:High" migrationStatus: str "Migration status" objectId: int "Object ID" offlineMode: str "Subscription Mode" offlineSynchtime: int "Date of last synchronisation" oid_: int "ObjectID" onlineDig_open: int "Open online plot (binary bars) at measurement start" online_open: int "Open online plot (curve) at measurement start" optionNotifyAgain: int "New base version: Notify Again" pCase: object "Last open Study Case" pMigrPrj: object "Migrated Project" pPrjSettings: object "Settings: Project Settings" pfm_auto_path: object "Automatically executed Scripts" pfm_data_path: object "Data" pfm_dsm: int "PFM-System:&0&None:&2&Master Station:&3&Local Access Station" pfm_files: str "COMTRADE Data: Data Path" pfm_func_path: object "Functions" pfm_online: object "Online plot (curve)" pfm_onlineDig: object "Online plot (binary bars)" pfm_plots_path: object "Plots" pfm_statname: str "Station Name" pid_: int "ProjectID" projectId: int "Project ID" project_id: list "Project" project_mapped: list "Mapped to folder" rmin: float "Min. Resistance rmin" root_id: object "Original Location" share_a: list "Sharing access level" share_allowCopy: int "Other users may copy this project" share_g: list "Groups" share_lockingUsers: str "Locked by" st_activationdate: int "Options: Date of last activation" st_prjdel: int "Options: Housekeeping project deletion" st_prjdeldays: int "Options Housekeeping project deletion: Project retention period" st_purgeauto: int "Options: Automatic purging" st_purgeautoprd: int "Options Automatic purging: Automatic purging interval" st_purgedate: int "Options: Date of last purging" st_rec_all: int "Statistics: Total number of records" st_rec_current: int "Statistics: Records for current state" st_rec_date: int "Statistics: Statistics date" st_rec_purgeable: int "Statistics: Purgeable records" st_rec_recbin: int "Statistics: Records inside recycle bin" st_rec_retention: int "Statistics: Records in retention hold" st_rec_versions: int "Statistics: Records in versions" st_retention: int "Options: Object history retention period (before purge)" st_undodate: int "Options: Minimum date for new versions" tags: str "Tags" tid_: int "TimeID" timestampId: int "Timestamp ID" version_id: list "Version" ymodmin: float "Threshold Impedance for Z-model" def Activate(*args): ... def AddProjectToCombined(*args): ... def AddProjectToRemoteDatabase(*args): ... def Archive(*args): ... def AttributeType(*args): ... def BeginDataExtensionModification(*args): ... def CanAddProjectToRemoteDatabase(*args): ... def CanSubscribeProjectReadOnly(*args): ... def CanSubscribeProjectReadWrite(*args): ... def ClearInvalidReferences(*args): ... def CopyDataExtensionFrom(*args): ... def CreateVersion(*args): ... def Deactivate(*args): ... def EndDataExtensionModification(*args): ... def GetDerivedProjects(*args): ... def GetExternalReferences(*args): ... def GetGeoCoordinateSystem(*args): ... def GetLatestVersion(*args): ... def GetVersions(*args): ... def HasExternalReferences(*args): ... def HasReferences(*args): ... def LoadData(*args): ... def MergeToBaseProject(*args): ... def Migrate(*args): ... def NormaliseCombined(*args): ... def PackExternalReferences(*args): ... def Purge(*args): ... def PurgeObjectKeys(*args): ... def RemoveProjectFromCombined(*args): ... def Restore(*args): ... def SetGeoCoordinateSystem(*args): ... def SubscribeProjectReadOnly(*args): ... def SubscribeProjectReadWrite(*args): ... def TransformGeoCoordinates(*args): ... def TransformToGeographicCoordinateSystem(*args): ... def UnsubscribeProject(*args): ... def UpdateStatistics(*args): ... def UpdateToDefaultStructure(*args): ... def UpdateToMostRecentBaseVersion(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var CTLimit : int-
COMTRADE Data File import limit: Maximum Number of Files
var CTLimitNum : int-
COMTRADE Data File import limit: Max. number of files
var ComTradeUp : int-
COMTRADE Data: Import Synchronisation
var Sbase : float-
Base Apparent Power
var UpRepeat : int-
COMTRADE Data Import Synchronisation: Repeat every
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var archiveDate : int-
Archiving: Date archived
var archivedBy : list-
Archiving: Archived by
var archivingComments : list-
Archiving: Archiving comments
var base_versionId : int-
Base project: Version Id
var cEndTime : int-
End Time
var cStartTime : int-
Start Time
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciNodeCount : int-
Licence Relevant Nodes: Number of Nodes
var clenexp : str-
Lines/Cables Length unit, m
var close_plots : int-
Close all open plots at measurement start
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var cspqexp : str-
Loads/Asyn. Machines P, Q, S unit, VA,W,var
var ctdDays : int-
COMTRADE Data: Days
var ctdEnd : int-
To
var ctdStart : int-
From
var ctdTime : int-
COMTRADE Data: Restricted Import
var currency : str-
Currency Unit
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var der_baseproject : object-
Base project: Project
var der_baseversion : object-
Base project: Used version
var der_baseversion2 : object-
New base version: Most recent version
var der_mergeNtf : int-
Disable notification at activation
var der_mergeNtfTime : int-
New base version: Notify from
var der_noUpdates : int-
New base version: Ignore all new versions
var desc : list-
Description
var fkey_prefix : list-
Foreign key prefix
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gmin : float-
Min. Conductance gmin
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAutoOufOfServ : int-
Automatic Out of Service Detection
var iAutoSlack : int-
Auto slack assignment:Method 1:Method 2
var iBuildNo : int-
Migrated to Build
var iCalcSymComp : int-
Calculation of symmetrical components for untransposed lines
var iEndTime : int-
End Time
var iFlowOrient : int-
Flow Orientation:Mixed Mode:Load Oriented:Generator Oriented
var iSchemeStatus : int-
Scheme Status
var iStartTime : int-
Start Time
var iStatus : int-
Status:Draft:Issued
var iTowEarthRed : int-
Tower: Earth wire reduction (0=V132, 1=V14)
var icreation : int-
Creation timestamp
var ilenunit : int-
Units
var lastNotifiedVersionTime : int-
Last notified version timestamp
var loc_name : str-
Name
var migrationPriority : int-
Migration Priority:Low:Medium:High
var migrationStatus : str-
Migration status
var objectId : int-
Object ID
var offlineMode : str-
Subscription Mode
var offlineSynchtime : int-
Date of last synchronisation
var oid_ : int-
ObjectID
var onlineDig_open : int-
Open online plot (binary bars) at measurement start
var online_open : int-
Open online plot (curve) at measurement start
var optionNotifyAgain : int-
New base version: Notify Again
var pCase : object-
Last open Study Case
var pMigrPrj : object-
Migrated Project
var pPrjSettings : object-
Settings: Project Settings
var pfm_auto_path : object-
Automatically executed Scripts
var pfm_data_path : object-
Data
var pfm_dsm : int-
PFM-System:&0&None:&2&Master Station:&3&Local Access Station
var pfm_files : str-
COMTRADE Data: Data Path
var pfm_func_path : object-
Functions
var pfm_online : object-
Online plot (curve)
var pfm_onlineDig : object-
Online plot (binary bars)
var pfm_plots_path : object-
Plots
var pfm_statname : str-
Station Name
var pid_ : int-
ProjectID
var projectId : int-
Project ID
var project_id : list-
Project
var project_mapped : list-
Mapped to folder
var rmin : float-
Min. Resistance rmin
var root_id : object-
Original Location
-
Sharing access level
-
Other users may copy this project
-
Groups
-
Locked by
var st_activationdate : int-
Options: Date of last activation
var st_prjdel : int-
Options: Housekeeping project deletion
var st_prjdeldays : int-
Options Housekeeping project deletion: Project retention period
var st_purgeauto : int-
Options: Automatic purging
var st_purgeautoprd : int-
Options Automatic purging: Automatic purging interval
var st_purgedate : int-
Options: Date of last purging
var st_rec_all : int-
Statistics: Total number of records
var st_rec_current : int-
Statistics: Records for current state
var st_rec_date : int-
Statistics: Statistics date
var st_rec_purgeable : int-
Statistics: Purgeable records
var st_rec_recbin : int-
Statistics: Records inside recycle bin
var st_rec_retention : int-
Statistics: Records in retention hold
var st_rec_versions : int-
Statistics: Records in versions
var st_retention : int-
Options: Object history retention period (before purge)
var st_undodate : int-
Options: Minimum date for new versions
-
Tags
var tid_ : int-
TimeID
var timestampId : int-
Timestamp ID
var version_id : list-
Version
var ymodmin : float-
Threshold Impedance for Z-model
Methods
def Activate(*args)def AddProjectToCombined(*args)def AddProjectToRemoteDatabase(*args)def Archive(*args)def AttributeType(*args)def BeginDataExtensionModification(*args)def CanAddProjectToRemoteDatabase(*args)def CanSubscribeProjectReadOnly(*args)def CanSubscribeProjectReadWrite(*args)def ClearInvalidReferences(*args)def CopyDataExtensionFrom(*args)def CreateVersion(*args)def Deactivate(*args)def EndDataExtensionModification(*args)def GetDerivedProjects(*args)def GetExternalReferences(*args)def GetGeoCoordinateSystem(*args)def GetLatestVersion(*args)def GetVersions(*args)def HasExternalReferences(*args)def HasReferences(*args)def LoadData(*args)def MergeToBaseProject(*args)def Migrate(*args)def NormaliseCombined(*args)def PackExternalReferences(*args)def Purge(*args)def PurgeObjectKeys(*args)def RemoveProjectFromCombined(*args)def Restore(*args)def SetGeoCoordinateSystem(*args)def SubscribeProjectReadOnly(*args)def SubscribeProjectReadWrite(*args)def TransformGeoCoordinates(*args)def TransformToGeographicCoordinateSystem(*args)def UnsubscribeProject(*args)def UpdateStatistics(*args)def UpdateToDefaultStructure(*args)def UpdateToMostRecentBaseVersion(*args)
class IntPrjfolder (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntPrjfolder(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_date: int "Data Date" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" filter: str "Class Filter" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_icon: str "Icon" iopt_typ: str "Folder Type" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" recnetdatonly: int "Record Network Data folder only" root_id: object "Original Location" share: int "Sharing" tid_: int "TimeID" def AttributeType(*args): ... def GetProjectFolderType(*args): ... def HasReferences(*args): ... def IsProjectFolderType(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_date : int-
Data Date
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var filter : str-
Class Filter
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_icon : str-
Icon
var iopt_typ : str-
Folder Type
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var recnetdatonly : int-
Record Network Data folder only
var root_id : object-
Original Location
-
Sharing
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def GetProjectFolderType(*args)def HasReferences(*args)def IsProjectFolderType(*args)
class IntQlim (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntQlim(PFGeneral): MatQmaxpu: list "Matrix for Qmax" MatQminpu: list "Matrix for Qmin" MatrixQmax: list "Matrix for Qmax" MatrixQmin: list "Matrix for Qmin" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cap_P: list "Active Power" cap_Ppu: list "Active Power" cap_Qmn: list "Min. React. Pow." cap_Qmnpu: list "Min. React. Pow." cap_Qmx: list "Max. React. Pow." cap_Qmxpu: list "Max. React. Pow." charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" inputmod: int "Input Model" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" psetpoin: list "P-setpoints" psetpoinpu: list "P-setpoints" root_id: object "Original Location" tid_: int "TimeID" volevel: list "Voltage Level" volevelpu: list "Voltage Level" voltagedep: int "Consider voltage dependent limits" def AttributeType(*args): ... def GetQlim(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var MatQmaxpu : list-
Matrix for Qmax
var MatQminpu : list-
Matrix for Qmin
var MatrixQmax : list-
Matrix for Qmax
var MatrixQmin : list-
Matrix for Qmin
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cap_P : list-
Active Power
var cap_Ppu : list-
Active Power
var cap_Qmn : list-
Min. React. Pow.
var cap_Qmnpu : list-
Min. React. Pow.
var cap_Qmx : list-
Max. React. Pow.
var cap_Qmxpu : list-
Max. React. Pow.
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var inputmod : int-
Input Model
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var psetpoin : list-
P-setpoints
var psetpoinpu : list-
P-setpoints
var root_id : object-
Original Location
var tid_ : int-
TimeID
var volevel : list-
Voltage Level
var volevelpu : list-
Voltage Level
var voltagedep : int-
Consider voltage dependent limits
Methods
def AttributeType(*args)def GetQlim(*args)def HasReferences(*args)
class IntRas (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntRas(PFGeneral): availability: list "Availability" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" eventList: int "Remedial actions executed if trigger is true Create remedial actions: :Switch Event:Dispatch Event:Tap Event:Power Transfer Event:Load Event" events: list "Remedial actions executed if trigger is true: Remedial actions" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" hasAvailability: int "Active only at a certain time" iRepeat: int "RAS can be triggered more than once per Contingency" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" oneGate: int "Trigger: Logical Gate to combine triggers:And:Or" outserv: int "Out of service" pid_: int "ProjectID" root_id: object "Original Location" sequenceNr: int "RAS Sequence-Nr" tid_: int "TimeID" triggers: list "Trigger: Trigger" def AddEvent(*args): ... def AddTrigger(*args): ... def AttributeType(*args): ... def HasReferences(*args): ... def IsValid(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var availability : list-
Availability
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var eventList : int-
Remedial actions executed if trigger is true Create remedial actions: :Switch Event:Dispatch Event:Tap Event:Power Transfer Event:Load Event
var events : list-
Remedial actions executed if trigger is true: Remedial actions
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var hasAvailability : int-
Active only at a certain time
var iRepeat : int-
RAS can be triggered more than once per Contingency
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var oneGate : int-
Trigger: Logical Gate to combine triggers:And:Or
var outserv : int-
Out of service
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sequenceNr : int-
RAS Sequence-Nr
var tid_ : int-
TimeID
var triggers : list-
Trigger: Trigger
Methods
def AddEvent(*args)def AddTrigger(*args)def AttributeType(*args)def HasReferences(*args)def IsValid(*args)
class IntRunarrange (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntRunarrange(PFGeneral): appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iEndTime: int "End Time" iSchemeStatus: int "Scheme Status" iStartTime: int "Start Time" loc_name: str "Name" oid_: int "ObjectID" pSubstat: object "Substation" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def GetSwitchStatus(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iEndTime : int-
End Time
var iSchemeStatus : int-
Scheme Status
var iStartTime : int-
Start Time
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pSubstat : object-
Substation
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def GetSwitchStatus(*args)def HasReferences(*args)
class IntScenario (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntScenario(PFGeneral): appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAcIncremental: int "Include incremental subset in activation" iCurConfig: int "Based on current scenario configuration" iModified: int "Modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" sShort: str "Short Name" tid_: int "TimeID" def Activate(*args): ... def Apply(*args): ... def ApplySelective(*args): ... def AttributeType(*args): ... def Deactivate(*args): ... def DiscardChanges(*args): ... def GetObjects(*args): ... def GetOperationValue(*args): ... def HasReferences(*args): ... def ReleaseMemory(*args): ... def Save(*args): ... def SetOperationValue(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAcIncremental : int-
Include incremental subset in activation
var iCurConfig : int-
Based on current scenario configuration
var iModified : int-
Modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sShort : str-
Short Name
var tid_ : int-
TimeID
Methods
def Activate(*args)def Apply(*args)def ApplySelective(*args)def AttributeType(*args)def Deactivate(*args)def DiscardChanges(*args)def GetObjects(*args)def GetOperationValue(*args)def HasReferences(*args)def ReleaseMemory(*args)def Save(*args)def SetOperationValue(*args)
class IntScensched (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntScensched(PFGeneral): appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAcIncremental: int "Include incremental subsets in scenario activation" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pScenario: list "Operating Scenario" pid_: int "ProjectID" root_id: object "Original Location" tEndTime: list "End Time" tStartTime: list "Start Time" tid_: int "TimeID" def Activate(*args): ... def AttributeType(*args): ... def Deactivate(*args): ... def DeleteRow(*args): ... def GetScenario(*args): ... def GetStartEndTime(*args): ... def HasReferences(*args): ... def SearchScenario(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAcIncremental : int-
Include incremental subsets in scenario activation
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pScenario : list-
Operating Scenario
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tEndTime : list-
End Time
var tStartTime : list-
Start Time
var tid_ : int-
TimeID
Methods
def Activate(*args)def AttributeType(*args)def Deactivate(*args)def DeleteRow(*args)def GetScenario(*args)def GetStartEndTime(*args)def HasReferences(*args)def SearchScenario(*args)
class IntScheme (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntScheme(PFGeneral): appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iEndTime: int "Restricted Validity Period: End Time" iSchemeStatus: int "Scheme Status" iStartTime: int "Restricted Validity Period: Start Time" iValPeriod: int "Restricted Validity Period" icolor: int "Colour" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" sRepres: list "Representative" tFromAc: int "Activation Time: starting" tToAc: int "Activation Time: completed" tid_: int "TimeID" def Activate(*args): ... def AttributeType(*args): ... def Consolidate(*args): ... def Deactivate(*args): ... def GetActiveScheduler(*args): ... def HasReferences(*args): ... def NewStage(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iEndTime : int-
Restricted Validity Period: End Time
var iSchemeStatus : int-
Scheme Status
var iStartTime : int-
Restricted Validity Period: Start Time
var iValPeriod : int-
Restricted Validity Period
var icolor : int-
Colour
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sRepres : list-
Representative
var tFromAc : int-
Activation Time: starting
var tToAc : int-
Activation Time: completed
var tid_ : int-
TimeID
Methods
def Activate(*args)def AttributeType(*args)def Consolidate(*args)def Deactivate(*args)def GetActiveScheduler(*args)def HasReferences(*args)def NewStage(*args)
class IntSscheduler (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntSscheduler(PFGeneral): appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def Activate(*args): ... def AttributeType(*args): ... def Deactivate(*args): ... def HasReferences(*args): ... def Update(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def Activate(*args)def AttributeType(*args)def Deactivate(*args)def HasReferences(*args)def Update(*args)
class IntSstage (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntSstage(PFGeneral): AddCosts: float "Costs for expansion: Additional costs" InvCosts: float "Costs for expansion: Investment costs" LifeSpan: int "Commercial equipment value: Expected life span" OrigVal: float "Commercial equipment value: Original value" ScrVal: float "Commercial equipment value: Scrap value" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cActTime: int "Effective Activation Time" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iExclude: int "Exclude from Activation" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Target" tAcTime: int "Activation Time" tid_: int "TimeID" weekOfActivation: int "Week (Activation)" def Activate(*args): ... def AttributeType(*args): ... def CreateStageObject(*args): ... def EnableDiffMode(*args): ... def GetScheme(*args): ... def GetVariation(*args): ... def HasReferences(*args): ... def IsExcluded(*args): ... def PrintModifications(*args): ... def ReadValue(*args): ... def WriteValue(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AddCosts : float-
Costs for expansion: Additional costs
var InvCosts : float-
Costs for expansion: Investment costs
var LifeSpan : int-
Commercial equipment value: Expected life span
var OrigVal : float-
Commercial equipment value: Original value
var ScrVal : float-
Commercial equipment value: Scrap value
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cActTime : int-
Effective Activation Time
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iExclude : int-
Exclude from Activation
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Target
var tAcTime : int-
Activation Time
var tid_ : int-
TimeID
var weekOfActivation : int-
Week (Activation)
Methods
def Activate(*args)def AttributeType(*args)def CreateStageObject(*args)def EnableDiffMode(*args)def GetScheme(*args)def GetVariation(*args)def HasReferences(*args)def IsExcluded(*args)def PrintModifications(*args)def ReadValue(*args)def WriteValue(*args)
class IntSubset (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntSubset(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" classFilter: str "Class Filter" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iCount: int "Number of Elements" iExcluded: int "Exclude grid from recording" iSchemeStatus: int "Scheme Status" iSize: list "Memory Size" iType: int "Type:&0&undefined:&1&Virtual Power Plant:&2&Demand:&3&Generation:&4&Switch:&5&RA:&6&Tap:&7&Voltage:&8&Feeder:&9&Zone:&10&Compensation:&12&Out-of-Service:&13&External Measurement:&11&Other:&14&Grid:&15&Incremental" loc_name: str "Name" oid_: int "ObjectID" pGrid: object "Grid" paraminfo: list "Parameter Information" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def Apply(*args): ... def ApplySelective(*args): ... def AttributeType(*args): ... def Clear(*args): ... def GetConfiguration(*args): ... def GetObjects(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var classFilter : str-
Class Filter
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iCount : int-
Number of Elements
var iExcluded : int-
Exclude grid from recording
var iSchemeStatus : int-
Scheme Status
var iSize : list-
Memory Size
var iType : int-
Type:&0&undefined:&1&Virtual Power Plant:&2&Demand:&3&Generation:&4&Switch:&5&RA:&6&Tap:&7&Voltage:&8&Feeder:&9&Zone:&10&Compensation:&12&Out-of-Service:&13&External Measurement:&11&Other:&14&Grid:&15&Incremental
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pGrid : object-
Grid
var paraminfo : list-
Parameter Information
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def Apply(*args)def ApplySelective(*args)def AttributeType(*args)def Clear(*args)def GetConfiguration(*args)def GetObjects(*args)def HasReferences(*args)
class IntThrating (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntThrating(PFGeneral): ContRating: float "Continuous Rating" MyMatrix: list "Short term ratings" PostRating: float "Post-fault continuous rating" PreRating: float "Pre-fault continuous rating" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" charact: list "Charact." chr_name: str "Characteristic Name" configSolar: list "Solar irradiance (GHI): Solar irradiance (GHI)" configTa: list "Ambient temperature: Ambient temperature" configWind: list "Wind speed: Wind speed" contRatMat: list "Continuous Rating" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" duration: list "Consider short term ratings: Duration" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_unit: int "Unit:MVA:kA:%" loc_name: str "Name" oid_: int "ObjectID" optSolar: int "Solar irradiance (GHI)" optTa: int "Ambient temperature" optWind: int "Wind speed" pid_: int "ProjectID" preload: list "Consider short term ratings: Preload" root_id: object "Original Location" table_valid: int "Consider short term ratings" tid_: int "TimeID" typemetadata_changeLog: list "Change Log" typemetadata_key: list "Type Key" typemetadata_version: list "Version" def AttributeType(*args): ... def GetCriticalTimePhase(*args): ... def GetRating(*args): ... def HasReferences(*args): ... def Resize(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var ContRating : float-
Continuous Rating
var MyMatrix : list-
Short term ratings
var PostRating : float-
Post-fault continuous rating
var PreRating : float-
Pre-fault continuous rating
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var configSolar : list-
Solar irradiance (GHI): Solar irradiance (GHI)
var configTa : list-
Ambient temperature: Ambient temperature
var configWind : list-
Wind speed: Wind speed
var contRatMat : list-
Continuous Rating
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var duration : list-
Consider short term ratings: Duration
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_unit : int-
Unit:MVA:kA:%
var loc_name : str-
Name
var oid_ : int-
ObjectID
var optSolar : int-
Solar irradiance (GHI)
var optTa : int-
Ambient temperature
var optWind : int-
Wind speed
var pid_ : int-
ProjectID
var preload : list-
Consider short term ratings: Preload
var root_id : object-
Original Location
var table_valid : int-
Consider short term ratings
var tid_ : int-
TimeID
var typemetadata_changeLog : list-
Change Log
var typemetadata_key : list-
Type Key
var typemetadata_version : list-
Version
Methods
def AttributeType(*args)def GetCriticalTimePhase(*args)def GetRating(*args)def HasReferences(*args)def Resize(*args)
class IntUrl (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntUrl(PFGeneral): appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" geoBoundsEast: float "Map Service Configuration Specify geographic map bounds: east" geoBoundsNorth: float "Map Service Configuration Specify geographic map bounds: north" geoBoundsSet: int "Map Service Configuration: Specify geographic map bounds" geoBoundsSouth: float "Map Service Configuration Specify geographic map bounds: south" geoBoundsWest: float "Map Service Configuration Specify geographic map bounds: west" geoSearchProviderType: int "Geographic search provider" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" httpAccessDataSet: int "Map Service Configuration: Specify HTTP access data" httpPassword: str "Map Service Configuration Specify HTTP access data: Password" httpUsername: str "Map Service Configuration Specify HTTP access data: Username" iSchemeStatus: int "Scheme Status" loc_name: str "Name" mapProjection: str "Map Service Configuration: Preferred projection" mapReverseAxes: int "Map Service Configuration: Reverse axes of projection space" mapServerProtocol: int "Map Service Configuration: Map server protocol:WMTS 1.0.0:WMS 1.1.1:WMS 1.3.0:XYZ (Slippy Map)" oid_: int "ObjectID" pObj: object "Related to" pid_: int "ProjectID" resourceType: int "Resource type:Generic:Map Service:Geographic Search Provider" root_id: object "Original Location" sUrl: str "Address" tid_: int "TimeID" def AttributeType(*args): ... def HasReferences(*args): ... def View(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var geoBoundsEast : float-
Map Service Configuration Specify geographic map bounds: east
var geoBoundsNorth : float-
Map Service Configuration Specify geographic map bounds: north
var geoBoundsSet : int-
Map Service Configuration: Specify geographic map bounds
var geoBoundsSouth : float-
Map Service Configuration Specify geographic map bounds: south
var geoBoundsWest : float-
Map Service Configuration Specify geographic map bounds: west
var geoSearchProviderType : int-
Geographic search provider
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var httpAccessDataSet : int-
Map Service Configuration: Specify HTTP access data
var httpPassword : str-
Map Service Configuration Specify HTTP access data: Password
var httpUsername : str-
Map Service Configuration Specify HTTP access data: Username
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var mapProjection : str-
Map Service Configuration: Preferred projection
var mapReverseAxes : int-
Map Service Configuration: Reverse axes of projection space
var mapServerProtocol : int-
Map Service Configuration: Map server protocol:WMTS 1.0.0:WMS 1.1.1:WMS 1.3.0:XYZ (Slippy Map)
var oid_ : int-
ObjectID
var pObj : object-
Related to
var pid_ : int-
ProjectID
var resourceType : int-
Resource type:Generic:Map Service:Geographic Search Provider
var root_id : object-
Original Location
var sUrl : str-
Address
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def HasReferences(*args)def View(*args)
class IntUser (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntUser(PFGeneral): ai: int "Artificial Intelligence" allowFloat: int "Floating Licence Generation" allowMaster: int "Usage of third party licence masterkey" anaredefas: int "Corporate Modules: ANAREDE/ANAFAS Export" arcflash: int "Arc-Flash Analysis" bPublicArea: int "Publishing user" c37: int "C37 Simulation Interface" cabOpt: int "Cable Analysis" charact: list "Charact." check_adv: int "Advanced Mode" chr_name: str "Characteristic Name" cimEentso: int "CIM: CIM Import/Export (ENTSO-E Profile)" cimEentsoCorp: int "CIM: CIM Import/Export (ENTSO-E Profile) - corp." cimIentso: int "CIM: CIM Import (ENTSO-E Profile)" conrequest: int "Connection Request Assessment" contents: list "Contents" contingency: int "Contingency Analysis" cosim: int "Co-Simulation Interface" cpHeadFold: object "Head Folder" crypt: int "Corporate Modules: DPL/DSL/QDSL Encryption" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dataTT: int "Database Transfer Tool" desc: list "Description" disabledSolverIds: list "Disabled Solver ids" dist: int "Distance Protection" distr: int "Distribution Network Tools" econom: int "Economic Analysis Tools" enableParal: int "Allow Parallel Computing" enabled: int "Enable user account" enabledFrom: int "Enable user account Restrict in time: Enabled from" enabledTo: int "Enable user account Restrict in time: Enabled to" expires: int "Enable user account: Restrict in time" fmuexp: int "Corporate Modules: FMU Model Export" fold_id: object "In Folder" for_name: str "Foreign Key" forcePwChange: int "Force password change" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" harm: int "Power Quality and Harmonic Analysis" iActUseCore: int "Actual number of processes to be used" iCoreInput: int "Actual number of processes to be used: Number of processes" iSchemeStatus: int "Scheme Status" integral: int "Corporate Modules: Integral Export" iopt_package: str "Package Type" lastLogon: int "Last logon" lastPwChange: int "Last change" ldf: int "Load Flow Analysis" loc_name: str "User name" lvnet: int "Low Voltage Analysis" masterstation: int "PFM Master Station" maxFloatDays: int "Max. Borrow Time (days):" motstart: int "Motor Starting Functions" muld: int "Corporate Modules: Multi-User Database" netred: int "Network Reduction" numberOfLogons: int "Number of logons" oid_: int "ObjectID" opc: int "OPC Interface" opfact: int "Optimal Power Flow: OPF (Economic Dispatch)" opfreact: int "Optimal Power Flow: OPF (Reactive Power Optimisation)" paramid: int "System Parameter Identification" pid_: int "ProjectID" probAnalysis: int "Probabilistic Analysis" prot: int "Time-Overcurrent Protection" psse: int "Corporate Modules: PSS/E Export" pwCatLowerCase: int "Enforce password quality: Lowercase Letters (e.g. a, b, c, ...)" pwCatNumbers: int "Enforce password quality: Digits (e.g. 1, 2, 3, ...)" pwCatSymbols: int "Enforce password quality: Symbols (e.g. %, -, *, ...)" pwCatUpperCase: int "Enforce password quality: Uppercase Letters (e.g. A, B, C, ...)" pwChangeEnabled: int "Enforce regular password changes" pwChangeInterval: int "Enforce regular password changes: Every" pwLength: int "Enforce password quality: Minimum length" pwQualityEnabled: int "Enforce password quality" pwUserSpecEnabled: int "Enable user specific settings" qdynsim: int "Quasi-Dynamic Simulation" reli: int "Reliability Analysis Functions" requireServerAuth: int "Force Authentication Server usage" root_id: object "Original Location" script: int "Scripting and Automation" sessionIdleTimerEnabled: int "Enable user-specific idle settings: Close application when idle session" sessionIdleTimerInterval: int "Enable user-specific idle settings Close application when idle session: Time interval" sessionIdleTimerUserSpecific: int "Enable user-specific idle settings" shc: int "Fault Analysis" smallsig: int "Small Signal Stability (Eigenvalue Analysis)" stab: int "Stability Analysis Functions (RMS)" stabemt: int "Electromagnetic Transients (EMT)" staest: int "State Estimation" status: str "Session status" sysaccount: str "System Account" tececo: int "Techno-Economical Analysis" tid_: int "TimeID" transmission: int "Transmission Network Tools" unitcomm: int "Unit Commitment and Dispatch Optimisation" user_id: int "User ID" user_name: str "Full name" userhash: str "User hash" users: list "Permitted Users" def AttributeType(*args): ... def HasReferences(*args): ... def Purge(*args): ... def SetPassword(*args): ... def TerminateSession(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var ai : int-
Artificial Intelligence
var allowFloat : int-
Floating Licence Generation
var allowMaster : int-
Usage of third party licence masterkey
var anaredefas : int-
Corporate Modules: ANAREDE/ANAFAS Export
var arcflash : int-
Arc-Flash Analysis
var bPublicArea : int-
Publishing user
var c37 : int-
C37 Simulation Interface
var cabOpt : int-
Cable Analysis
var charact : list-
Charact.
var check_adv : int-
Advanced Mode
var chr_name : str-
Characteristic Name
var cimEentso : int-
CIM: CIM Import/Export (ENTSO-E Profile)
var cimEentsoCorp : int-
CIM: CIM Import/Export (ENTSO-E Profile) - corp.
var cimIentso : int-
CIM: CIM Import (ENTSO-E Profile)
var conrequest : int-
Connection Request Assessment
var contents : list-
Contents
var contingency : int-
Contingency Analysis
var cosim : int-
Co-Simulation Interface
var cpHeadFold : object-
Head Folder
var crypt : int-
Corporate Modules: DPL/DSL/QDSL Encryption
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dataTT : int-
Database Transfer Tool
var desc : list-
Description
var disabledSolverIds : list-
Disabled Solver ids
var dist : int-
Distance Protection
var distr : int-
Distribution Network Tools
var econom : int-
Economic Analysis Tools
var enableParal : int-
Allow Parallel Computing
var enabled : int-
Enable user account
var enabledFrom : int-
Enable user account Restrict in time: Enabled from
var enabledTo : int-
Enable user account Restrict in time: Enabled to
var expires : int-
Enable user account: Restrict in time
var fmuexp : int-
Corporate Modules: FMU Model Export
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var forcePwChange : int-
Force password change
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var harm : int-
Power Quality and Harmonic Analysis
var iActUseCore : int-
Actual number of processes to be used
var iCoreInput : int-
Actual number of processes to be used: Number of processes
var iSchemeStatus : int-
Scheme Status
var integral : int-
Corporate Modules: Integral Export
var iopt_package : str-
Package Type
var lastLogon : int-
Last logon
var lastPwChange : int-
Last change
var ldf : int-
Load Flow Analysis
var loc_name : str-
User name
var lvnet : int-
Low Voltage Analysis
var masterstation : int-
PFM Master Station
var maxFloatDays : int-
Max. Borrow Time (days):
var motstart : int-
Motor Starting Functions
var muld : int-
Corporate Modules: Multi-User Database
var netred : int-
Network Reduction
var numberOfLogons : int-
Number of logons
var oid_ : int-
ObjectID
var opc : int-
OPC Interface
var opfact : int-
Optimal Power Flow: OPF (Economic Dispatch)
var opfreact : int-
Optimal Power Flow: OPF (Reactive Power Optimisation)
var paramid : int-
System Parameter Identification
var pid_ : int-
ProjectID
var probAnalysis : int-
Probabilistic Analysis
var prot : int-
Time-Overcurrent Protection
var psse : int-
Corporate Modules: PSS/E Export
var pwCatLowerCase : int-
Enforce password quality: Lowercase Letters (e.g. a, b, c, …)
var pwCatNumbers : int-
Enforce password quality: Digits (e.g. 1, 2, 3, …)
var pwCatSymbols : int-
Enforce password quality: Symbols (e.g. %, -, *, …)
var pwCatUpperCase : int-
Enforce password quality: Uppercase Letters (e.g. A, B, C, …)
var pwChangeEnabled : int-
Enforce regular password changes
var pwChangeInterval : int-
Enforce regular password changes: Every
var pwLength : int-
Enforce password quality: Minimum length
var pwQualityEnabled : int-
Enforce password quality
var pwUserSpecEnabled : int-
Enable user specific settings
var qdynsim : int-
Quasi-Dynamic Simulation
var reli : int-
Reliability Analysis Functions
var requireServerAuth : int-
Force Authentication Server usage
var root_id : object-
Original Location
var script : int-
Scripting and Automation
var sessionIdleTimerEnabled : int-
Enable user-specific idle settings: Close application when idle session
var sessionIdleTimerInterval : int-
Enable user-specific idle settings Close application when idle session: Time interval
var sessionIdleTimerUserSpecific : int-
Enable user-specific idle settings
var shc : int-
Fault Analysis
var smallsig : int-
Small Signal Stability (Eigenvalue Analysis)
var stab : int-
Stability Analysis Functions (RMS)
var stabemt : int-
Electromagnetic Transients (EMT)
var staest : int-
State Estimation
var status : str-
Session status
var sysaccount : str-
System Account
var tececo : int-
Techno-Economical Analysis
var tid_ : int-
TimeID
var transmission : int-
Transmission Network Tools
var unitcomm : int-
Unit Commitment and Dispatch Optimisation
var user_id : int-
User ID
var user_name : str-
Full name
var userhash : str-
User hash
var users : list-
Permitted Users
Methods
def AttributeType(*args)def HasReferences(*args)def Purge(*args)def SetPassword(*args)def TerminateSession(*args)
class IntVec (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntVec(PFGeneral): V: list "Vector" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def Get(*args): ... def HasReferences(*args): ... def Init(*args): ... def Max(*args): ... def Mean(*args): ... def Min(*args): ... def Resize(*args): ... def Save(*args): ... def Set(*args): ... def Size(*args): ... def Sort(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var V : list-
Vector
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Get(*args)def HasReferences(*args)def Init(*args)def Max(*args)def Mean(*args)def Min(*args)def Resize(*args)def Save(*args)def Set(*args)def Size(*args)def Sort(*args)
class IntVecobj (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntVecobj(PFGeneral): V: list "Vector" charact: list "Charact." chr_name: str "Characteristic Name" classFilter: list "Class Filter" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" infolder: list "In Folder" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" vecSize: int "Size" def AttributeType(*args): ... def Get(*args): ... def HasReferences(*args): ... def Resize(*args): ... def Save(*args): ... def Search(*args): ... def Set(*args): ... def Size(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var V : list-
Vector
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var classFilter : list-
Class Filter
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var infolder : list-
In Folder
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
var vecSize : int-
Size
Methods
def AttributeType(*args)def Get(*args)def HasReferences(*args)def Resize(*args)def Save(*args)def Search(*args)def Set(*args)def Size(*args)
class IntVersion (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntVersion(PFGeneral): approval: int "Complete project approval for versioning required" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Content" cpHeadFold: object "Head Folder" creation: int "Point in Time" creator: str "Created by" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dbid: int "Internal database id" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" notify: int "Notify users of derived projects" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def CreateDerivedProject(*args): ... def GetDerivedProjects(*args): ... def GetHistoricalProject(*args): ... def HasReferences(*args): ... def Rollback(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var approval : int-
Complete project approval for versioning required
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Content
var cpHeadFold : object-
Head Folder
var creation : int-
Point in Time
var creator : str-
Created by
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dbid : int-
Internal database id
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var notify : int-
Notify users of derived projects
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def CreateDerivedProject(*args)def GetDerivedProjects(*args)def GetHistoricalProject(*args)def HasReferences(*args)def Rollback(*args)
class IntViewbookmark (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class IntViewbookmark(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" hotkey: int "Hotkey" hotkeySelectBox: int "Hotkey: New hotkey: :CTRL+1:CTRL+2:CTRL+3:CTRL+4:CTRL+5:CTRL+6:CTRL+7:CTRL+8:CTRL+9" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pDiagram: object "Diagram" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" viewAreaBottom: float "View Area: Bottom" viewAreaLeft: float "View Area: Left" viewAreaRight: float "View Area: Right" viewAreaTop: float "View Area: Top" def AttributeType(*args): ... def HasReferences(*args): ... def JumpTo(*args): ... def UpdateFromCurrentView(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var hotkey : int-
Hotkey
var hotkeySelectBox : int-
Hotkey: New hotkey: :CTRL+1:CTRL+2:CTRL+3:CTRL+4:CTRL+5:CTRL+6:CTRL+7:CTRL+8:CTRL+9
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pDiagram : object-
Diagram
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
var viewAreaBottom : float-
View Area: Bottom
var viewAreaLeft : float-
View Area: Left
var viewAreaRight : float-
View Area: Right
var viewAreaTop : float-
View Area: Top
Methods
def AttributeType(*args)def HasReferences(*args)def JumpTo(*args)def UpdateFromCurrentView(*args)
class PFApp (*args, **kwargs)-
Base class for protocol classes.
Protocol classes are defined as::
class Proto(Protocol): def meth(self) -> int: ...Such classes are primarily used with static type checkers that recognize structural subtyping (static duck-typing), for example::
class C: def meth(self) -> int: return 0 def func(x: Proto) -> int: return x.meth() func(C()) # Passes static type checkSee PEP 544 for details. Protocol classes decorated with @typing.runtime_checkable act as simple-minded runtime protocols that check only the presence of given attributes, ignoring their type signatures. Protocol classes can be generic, they are defined as::
class GenProto(Protocol[T]): def meth(self) -> T: ...Expand source code
class PFApp(Protocol): __version__: str def ActivateProject(*args): ... def ClearOutputWindow(*args): ... def ClearRecycleBin(*args): ... def CloseTableReports(*args): ... def CommitTransaction(*args): ... def ConvertGeometryStringToMDL(*args): ... def CreateFaultCase(*args): ... def CreateProject(*args): ... def DecodeColour(*args): ... def DefineTransferAttributes(*args): ... def EchoOff(*args): ... def EchoOn(*args): ... def EncodeColour(*args): ... def ExecuteCmd(*args): ... def FlushOutputWindow(*args): ... def GetActiveCalculationStr(*args): ... def GetActiveNetworkVariations(*args): ... def GetActiveProject(*args): ... def GetActiveScenario(*args): ... def GetActiveScenarioScheduler(*args): ... def GetActiveStages(*args): ... def GetActiveStudyCase(*args): ... def GetAllUsers(*args): ... def GetBorderCubicles(*args): ... def GetBrowserSelection(*args): ... def GetCalcRelevantObjects(*args): ... def GetClassDescription(*args): ... def GetClassId(*args): ... def GetCurrentDiagram(*args): ... def GetCurrentScript(*args): ... def GetCurrentSelection(*args): ... def GetCurrentUser(*args): ... def GetCurrentZoomScaleLevel(*args): ... def GetDataFolder(*args): ... def GetDiagramSelection(*args): ... def GetFlowOrientation(*args): ... def GetFromStudyCase(*args): ... def GetGlobalLibrary(*args): ... def GetGraphicsBoard(*args): ... def GetInstallDir(*args): ... def GetInstallationDirectory(*args): ... def GetInterfaceVersion(*args): ... def GetLanguage(*args): ... def GetLocalLibrary(*args): ... def GetMem(*args): ... def GetOutputWindow(*args): ... def GetProjectFolder(*args): ... def GetRandomNumber(*args): ... def GetRandomNumberEx(*args): ... def GetRecordingStage(*args): ... def GetSettings(*args): ... def GetStudyTimeObject(*args): ... def GetSummaryGrid(*args): ... def GetTableReports(*args): ... def GetTempDir(*args): ... def GetTemporaryDirectory(*args): ... def GetTouchedObjects(*args): ... def GetTouchingExpansionStages(*args): ... def GetTouchingStageObjects(*args): ... def GetTouchingVariations(*args): ... def GetUserManager(*args): ... def GetUserSettings(*args): ... def GetWorkingDir(*args): ... def GetWorkspaceDirectory(*args): ... def Hide(*args): ... def ImportDz(*args): ... def ImportSnapshot(*args): ... def InvertMatrix(*args): ... def IsAttributeModeInternal(*args): ... def IsAutomaticCalculationResetEnabled(*args): ... def IsFinalEchoOnEnabled(*args): ... def IsLdfValid(*args): ... def IsNAN(*args): ... def IsRmsValid(*args): ... def IsScenarioAttribute(*args): ... def IsShcValid(*args): ... def IsSimValid(*args): ... def IsWriteCacheEnabled(*args): ... def LicenceHasModule(*args): ... def LoadProfile(*args): ... def OutputFlexibleData(*args): ... def PostCommand(*args): ... def PrintError(*args): ... def PrintInfo(*args): ... def PrintPlain(*args): ... def PrintWarn(*args): ... def Rebuild(*args): ... def ReloadProfile(*args): ... def ResGetData(*args): ... def ResGetDescription(*args): ... def ResGetFirstValidObject(*args): ... def ResGetFirstValidObjectVariable(*args): ... def ResGetFirstValidVariable(*args): ... def ResGetIndex(*args): ... def ResGetMax(*args): ... def ResGetMin(*args): ... def ResGetNextValidObject(*args): ... def ResGetNextValidObjectVariable(*args): ... def ResGetNextValidVariable(*args): ... def ResGetObject(*args): ... def ResGetUnit(*args): ... def ResGetValueCount(*args): ... def ResGetVariable(*args): ... def ResGetVariableCount(*args): ... def ResLoadData(*args): ... def ResReleaseData(*args): ... def ResSortToVariable(*args): ... def ResetCalculation(*args): ... def RndExp(*args): ... def RndGetMethod(*args): ... def RndGetSeed(*args): ... def RndNormal(*args): ... def RndSetup(*args): ... def RndUnifInt(*args): ... def RndUnifReal(*args): ... def RndWeibull(*args): ... def SaveAsScenario(*args): ... def SearchObjectByForeignKey(*args): ... def SelectToolbox(*args): ... def SetAttributeModeInternal(*args): ... def SetAutomaticCalculationResetEnabled(*args): ... def SetEnableUserBreak(*args): ... def SetFinalEchoOnEnabled(*args): ... def SetGraphicUpdate(*args): ... def SetGuiUpdateEnabled(*args): ... def SetInterfaceVersion(*args): ... def SetOutputWindowState(*args): ... def SetProgressBarUpdatesEnabled(*args): ... def SetRandomSeed(*args): ... def SetRescheduleFlag(*args): ... def SetShowAllUsers(*args): ... def SetUserBreakEnabled(*args): ... def SetWriteCacheEnabled(*args): ... def Show(*args): ... def ShowModalBrowser(*args): ... def ShowModalSelectBrowser(*args): ... def ShowModelessBrowser(*args): ... def SplitLine(*args): ... def StatFileGetXrange(*args): ... def StatFileResetXrange(*args): ... def StatFileSetXrange(*args): ... def UpdateTableReports(*args): ... def __getattr__(*args): ...Ancestors
- typing.Protocol
- typing.Generic
Methods
def ActivateProject(*args)def ClearOutputWindow(*args)def ClearRecycleBin(*args)def CloseTableReports(*args)def CommitTransaction(*args)def ConvertGeometryStringToMDL(*args)def CreateFaultCase(*args)def CreateProject(*args)def DecodeColour(*args)def DefineTransferAttributes(*args)def EchoOff(*args)def EchoOn(*args)def EncodeColour(*args)def ExecuteCmd(*args)def FlushOutputWindow(*args)def GetActiveCalculationStr(*args)def GetActiveNetworkVariations(*args)def GetActiveProject(*args)def GetActiveScenario(*args)def GetActiveScenarioScheduler(*args)def GetActiveStages(*args)def GetActiveStudyCase(*args)def GetAllUsers(*args)def GetBorderCubicles(*args)def GetBrowserSelection(*args)def GetCalcRelevantObjects(*args)def GetClassDescription(*args)def GetClassId(*args)def GetCurrentDiagram(*args)def GetCurrentScript(*args)def GetCurrentSelection(*args)def GetCurrentUser(*args)def GetCurrentZoomScaleLevel(*args)def GetDataFolder(*args)def GetDiagramSelection(*args)def GetFlowOrientation(*args)def GetFromStudyCase(*args)def GetGlobalLibrary(*args)def GetGraphicsBoard(*args)def GetInstallDir(*args)def GetInstallationDirectory(*args)def GetInterfaceVersion(*args)def GetLanguage(*args)def GetLocalLibrary(*args)def GetMem(*args)def GetOutputWindow(*args)def GetProjectFolder(*args)def GetRandomNumber(*args)def GetRandomNumberEx(*args)def GetRecordingStage(*args)def GetSettings(*args)def GetStudyTimeObject(*args)def GetSummaryGrid(*args)def GetTableReports(*args)def GetTempDir(*args)def GetTemporaryDirectory(*args)def GetTouchedObjects(*args)def GetTouchingExpansionStages(*args)def GetTouchingStageObjects(*args)def GetTouchingVariations(*args)def GetUserManager(*args)def GetUserSettings(*args)def GetWorkingDir(*args)def GetWorkspaceDirectory(*args)def Hide(*args)def ImportDz(*args)def ImportSnapshot(*args)def InvertMatrix(*args)def IsAttributeModeInternal(*args)def IsAutomaticCalculationResetEnabled(*args)def IsFinalEchoOnEnabled(*args)def IsLdfValid(*args)def IsNAN(*args)def IsRmsValid(*args)def IsScenarioAttribute(*args)def IsShcValid(*args)def IsSimValid(*args)def IsWriteCacheEnabled(*args)def LicenceHasModule(*args)def LoadProfile(*args)def OutputFlexibleData(*args)def PostCommand(*args)def PrintError(*args)def PrintInfo(*args)def PrintPlain(*args)def PrintWarn(*args)def Rebuild(*args)def ReloadProfile(*args)def ResGetData(*args)def ResGetDescription(*args)def ResGetFirstValidObject(*args)def ResGetFirstValidObjectVariable(*args)def ResGetFirstValidVariable(*args)def ResGetIndex(*args)def ResGetMax(*args)def ResGetMin(*args)def ResGetNextValidObject(*args)def ResGetNextValidObjectVariable(*args)def ResGetNextValidVariable(*args)def ResGetObject(*args)def ResGetUnit(*args)def ResGetValueCount(*args)def ResGetVariable(*args)def ResGetVariableCount(*args)def ResLoadData(*args)def ResReleaseData(*args)def ResSortToVariable(*args)def ResetCalculation(*args)def RndExp(*args)def RndGetMethod(*args)def RndGetSeed(*args)def RndNormal(*args)def RndSetup(*args)def RndUnifInt(*args)def RndUnifReal(*args)def RndWeibull(*args)def SaveAsScenario(*args)def SearchObjectByForeignKey(*args)def SelectToolbox(*args)def SetAttributeModeInternal(*args)def SetAutomaticCalculationResetEnabled(*args)def SetEnableUserBreak(*args)def SetFinalEchoOnEnabled(*args)def SetGraphicUpdate(*args)def SetGuiUpdateEnabled(*args)def SetInterfaceVersion(*args)def SetOutputWindowState(*args)def SetProgressBarUpdatesEnabled(*args)def SetRandomSeed(*args)def SetRescheduleFlag(*args)def SetShowAllUsers(*args)def SetUserBreakEnabled(*args)def SetWriteCacheEnabled(*args)def Show(*args)def ShowModalBrowser(*args)def ShowModalSelectBrowser(*args)def ShowModelessBrowser(*args)def SplitLine(*args)def StatFileGetXrange(*args)def StatFileResetXrange(*args)def StatFileSetXrange(*args)def UpdateTableReports(*args)
class PFGeneral (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class PFGeneral(Protocol): """Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class). """ def GetChildren(*args): ... def GetConnectionCount(*args): ... def GetOperator(*args): ... def IsObjectModifiedByVariation(*args): ... def GetRegion(*args): ... def GetInom(*args): ... def IsCalcRelevant(*args): ... def SetAttributeShape(*args): ... def GetConnectedElements(*args): ... def IsNetworkDataFolder(*args): ... def GetImpedance(*args): ... def SwitchOff(*args): ... def CopyData(*args): ... def GetAttributeLength(*args): ... def GetAttributes(*args): ... def GetSystemGrounding(*args): ... def IsEnergized(*args): ... def Isolate(*args): ... def SetAttribute(*args): ... def GetContents(*args): ... def GetReferences(*args): ... def GetSupplyingTransformers(*args): ... def ReportUnusedObjects(*args): ... def SetAttributes(*args): ... def GetNode(*args): ... def IsReducible(*args): ... def IsShortCircuited(*args): ... def WriteChangesToDb(*args): ... def SwitchOn(*args): ... def GetControlledNode(*args): ... def IsObjectActive(*args): ... def IsInFeeder(*args): ... def PasteCopy(*args): ... def GetZeroImpedance(*args): ... def ShowEditDialog(*args): ... def GetFullName(*args): ... def GetAttributeType(*args): ... def GetUnom(*args): ... def ShowModalSelectTree(*args): ... def AddCopy(*args): ... def HasAttribute(*args): ... def SearchObject(*args): ... def IsNode(*args): ... def PurgeUnusedObjects(*args): ... def GetAttributeShape(*args): ... def IsDeleted(*args): ... def GetCombinedProjectSource(*args): ... def Move(*args): ... def SetAttributeLength(*args): ... def GetAttributeDescription(*args): ... def Energize(*args): ... def Delete(*args): ... def GetSupplyingSubstations(*args): ... def GetSupplyingTrfstations(*args): ... def GetAttributeUnit(*args): ... def GetOwner(*args): ... def IsHidden(*args): ... def IsOutOfService(*args): ... def HasResults(*args): ... def GetCubicle(*args): ... def MarkInGraphics(*args): ... def ReportNonAsciiCharacters(*args): ... def GetClassName(*args): ... def CreateObject(*args): ... def IsEarthed(*args): ... def ReplaceNonAsciiCharacters(*args): ... def GetAttribute(*args): ... def ContainsNonAsciiCharacters(*args): ... def GetParent(*args): ...Ancestors
- typing.Protocol
- typing.Generic
Subclasses
- BlkDef
- BlkSig
- ChaVecfile
- CimModel
- CimObject
- ComAddlabel
- ComAddon
- ComAmpacity
- ComAuditlog
- ComBoundary
- ComCapo
- ComCimdbexp
- ComCimdbimp
- ComCimvalidate
- ComConreq
- ComContingency
- ComCoordreport
- ComDllmanager
- ComDpl
- ComFlickermeter
- ComGenrelinc
- ComGridtocim
- ComHostcap
- ComImport
- ComInc
- ComLdf
- ComLink
- ComMerge
- ComMod
- ComMot
- ComNmink
- ComOmr
- ComOpc
- ComOutage
- ComPfdimport
- ComPrjconnector
- ComProtgraphic
- ComPvcurves
- ComPython
- ComQvcurves
- ComRed
- ComRel3
- ComRelpost
- ComRelreport
- ComRes
- ComShc
- ComShctrace
- ComSim
- ComSimoutage
- ComSvgexport
- ComSvgimport
- ComTasks
- ComTececo
- ComTececocmp
- ComTransfer
- ComUcte
- ComUcteexp
- ComVstab
- ComWktimp
- ElmArea
- ElmAsm
- ElmAsmsc
- ElmBbone
- ElmBmu
- ElmBoundary
- ElmBranch
- ElmCabsys
- ElmComp
- ElmCoup
- ElmDsl
- ElmFeeder
- ElmFile
- ElmFilter
- ElmGenstat
- ElmGndswt
- ElmIac
- ElmLne
- ElmLnesec
- ElmLod
- ElmLodlv
- ElmLodmv
- ElmMdl
- ElmNec
- ElmNet
- ElmPvsys
- ElmRelay
- ElmRes
- ElmSecctrl
- ElmShnt
- ElmSind
- ElmSite
- ElmStactrl
- ElmSubstat
- ElmSvs
- ElmSym
- ElmTerm
- ElmTr2
- ElmTr3
- ElmTr4
- ElmTrain
- ElmTrb
- ElmTrfstat
- ElmVac
- ElmVoltreg
- ElmVsc
- ElmVscmono
- ElmXnet
- ElmZone
- ElmZpu
- GrpPage
- IntAddonvars
- IntCase
- IntComtrade
- IntComtradeset
- IntDataset
- IntDocument
- IntDplmap
- IntDplvec
- IntEvt
- IntExtaccess
- IntFolder
- IntGate
- IntGrf
- IntGrfgroup
- IntGrflayer
- IntGrfnet
- IntIcon
- IntLibrary
- IntMat
- IntMon
- IntOutage
- IntPlannedout
- IntPlot
- IntPrj
- IntPrjfolder
- IntQlim
- IntRas
- IntRunarrange
- IntScenario
- IntScensched
- IntScheme
- IntSscheduler
- IntSstage
- IntSubset
- IntThrating
- IntUrl
- IntUser
- IntVec
- IntVecobj
- IntVersion
- IntViewbookmark
- PltAxis
- PltComplexdata
- PltDataseries
- PltLegend
- PltLinebarplot
- PltTitle
- PltVectorplot
- RelChar
- RelToc
- RelZpol
- ScnFreq
- ScnFrt
- ScnSpeed
- ScnSync
- ScnVar
- ScnVolt
- SetCluster
- SetColscheme
- SetDatabase
- SetDeskpage
- SetDesktop
- SetDistrstate
- SetFilt
- SetLevelvis
- SetParalman
- SetPath
- SetPrj
- SetScenario
- SetSelect
- SetTime
- SetUser
- SetVipage
- StaCt
- StaCubic
- StaExtbrkmea
- StaExtcmdmea
- StaExtdatmea
- StaExtfmea
- StaExtfuelmea
- StaExtimea
- StaExtpfmea
- StaExtpmea
- StaExtqmea
- StaExtsmea
- StaExttapmea
- StaExtv3mea
- StaExtvmea
- StaSwitch
- StoMaint
- TypAsmo
- TypCtcore
- TypLne
- TypMdl
- TypQdsl
- TypTr2
- VisBdia
- VisDraw
- VisHrm
- VisMagndiffplt
- VisOcplot
- VisPath
- VisPcompdiffplt
- VisPlot
- VisPlot2
- VisPlottz
- VisVec
- VisVecres
- VisXyplot
Methods
def AddCopy(*args)def ContainsNonAsciiCharacters(*args)def CopyData(*args)def CreateObject(*args)def Delete(*args)def Energize(*args)def GetAttribute(*args)def GetAttributeDescription(*args)def GetAttributeLength(*args)def GetAttributeShape(*args)def GetAttributeType(*args)def GetAttributeUnit(*args)def GetAttributes(*args)def GetChildren(*args)def GetClassName(*args)def GetCombinedProjectSource(*args)def GetConnectedElements(*args)def GetConnectionCount(*args)def GetContents(*args)def GetControlledNode(*args)def GetCubicle(*args)def GetFullName(*args)def GetImpedance(*args)def GetInom(*args)def GetNode(*args)def GetOperator(*args)def GetOwner(*args)def GetParent(*args)def GetReferences(*args)def GetRegion(*args)def GetSupplyingSubstations(*args)def GetSupplyingTransformers(*args)def GetSupplyingTrfstations(*args)def GetSystemGrounding(*args)def GetUnom(*args)def GetZeroImpedance(*args)def HasAttribute(*args)def HasResults(*args)def IsCalcRelevant(*args)def IsDeleted(*args)def IsEarthed(*args)def IsEnergized(*args)def IsHidden(*args)def IsInFeeder(*args)def IsNetworkDataFolder(*args)def IsNode(*args)def IsObjectActive(*args)def IsObjectModifiedByVariation(*args)def IsOutOfService(*args)def IsReducible(*args)def IsShortCircuited(*args)def Isolate(*args)def MarkInGraphics(*args)def Move(*args)def PasteCopy(*args)def PurgeUnusedObjects(*args)def ReplaceNonAsciiCharacters(*args)def ReportNonAsciiCharacters(*args)def ReportUnusedObjects(*args)def SearchObject(*args)def SetAttribute(*args)def SetAttributeLength(*args)def SetAttributeShape(*args)def SetAttributes(*args)def ShowEditDialog(*args)def ShowModalSelectTree(*args)def SwitchOff(*args)def SwitchOn(*args)def WriteChangesToDb(*args)
class PltAxis (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class PltAxis(PFGeneral): Internals: list "Contents ..." axisDateFormat: int "Date format" axisDimension: int "Axis dimension" axisFrequencyUnit: int "Frequency Unit" axisIndex: int "Axis index" axisLineColor: int "Axis line colour" axisLineStyle: int "Axis line style" axisLineWidth: int "Axis line width" axisMode: int "Axis mode:Default:Time:Date and time:Frequency:Discrete (net elements):XY plot" axisTimeOfDayFormat: int "Time of day format" axisTimeUnit: int "Time unit" centreOrigin: int "Scale to Contents: Centre origin" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" discreteTextAngle: float "Font Style: Text angle" fold_id: object "In Folder" fontID: int "Font-ID" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" keepTicksCongruent: int "Keep tick marks congruent with first axis" labelColor: int "Font Style: Label colour" labelOffset: float "Font Style: Label offset" limitMinimumToOrigin: int "Scale to Contents: Limit minimum to origin if possible" loc_name: str "Name" majorGridlineColor: int "Line Style: Gridline colour" majorGridlineStyle: int "Line Style: Gridline style" majorGridlineWidth: int "Line Style: Gridline width" majorTickCount: int "Tick Mark Positions: Major tick count" majorTickExtent: int "Line Style: Tick extent:None:Outside:Inside:Both sides" majorTickStep: float "Tick Mark Positions: Major tick step size" majorTickTimeStep: int "Tick Mark Positions: Major tick step size" majorTickTimeUnit: int "Tick Mark Positions: Unit:Milliseconds:Seconds:Minutes:Hours:Days:Months:Years" minorGridlineColor: int "Line Style: Gridline colour" minorGridlineStyle: int "Line Style: Gridline style" minorGridlineWidth: int "Line Style: Gridline width" minorTickCount: int "Tick Mark Positions: Minor tick count" minorTickExtent: int "Line Style: Tick extent:None:Outside:Inside:Both sides" minorTickStep: float "Tick Mark Positions: Minor tick step size" minorTickTimeStep: int "Tick Mark Positions: Minor tick step size" minorTickTimeUnit: int "Tick Mark Positions: Unit:Milliseconds:Seconds:Minutes:Hours:Days:Months:Years" numExponentCase: int "Number Format: Exponent character:'e':'E'" numFormatDecimals: int "Number Format: Decimals" numFormatDigits: int "Number Format: Digits (maximum)" numFormatMode: int "Number Format: Format:concise:fixed decimals:scientific" numFormatShowPlus: int "Number Format: Show sign for positive values" oid_: int "ObjectID" pid_: int "ProjectID" rangeDateTimeMax: int "Time Period: End" rangeDateTimeMaxMs: int "Milliseconds" rangeDateTimeMin: int "Time Period: Start" rangeDateTimeMinMs: int "Milliseconds" rangeExponentMax: int "Range (exponents): Maximum 1e" rangeExponentMin: int "Range (exponents): Minimum 1e" rangeMax: float "Range: Maximum" rangeMin: float "Range: Minimum" root_id: object "Original Location" scaleDuringLivePlot: int "Scale to Contents: Scale during live plotting" scaleOnDataChange: int "Scale to Contents: Scale when calculation data changes" scaleRelativeMargin: int "Scale to Contents: Relative margin" scaleType: int "Scale Type" showUnit: int "Font Style: Show unit (if unique)" tickPositionFrame: int "Tick Mark Positions" tickReferenceValue: float "Tick Mark Positions: Reference value" tid_: int "TimeID" useAutoTickSettings: int "Tick Mark Positions: Determine tick positions automatically" vectorCoords: int "Representation of Coordinates" def AttributeType(*args): ... def DoAutoScale(*args): ... def HasReferences(*args): ... def SetFont(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Internals : list-
Contents …
var axisDateFormat : int-
Date format
var axisDimension : int-
Axis dimension
var axisFrequencyUnit : int-
Frequency Unit
var axisIndex : int-
Axis index
var axisLineColor : int-
Axis line colour
var axisLineStyle : int-
Axis line style
var axisLineWidth : int-
Axis line width
var axisMode : int-
Axis mode:Default:Time:Date and time:Frequency:Discrete (net elements):XY plot
var axisTimeOfDayFormat : int-
Time of day format
var axisTimeUnit : int-
Time unit
var centreOrigin : int-
Scale to Contents: Centre origin
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var discreteTextAngle : float-
Font Style: Text angle
var fold_id : object-
In Folder
var fontID : int-
Font-ID
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var keepTicksCongruent : int-
Keep tick marks congruent with first axis
var labelColor : int-
Font Style: Label colour
var labelOffset : float-
Font Style: Label offset
var limitMinimumToOrigin : int-
Scale to Contents: Limit minimum to origin if possible
var loc_name : str-
Name
var majorGridlineColor : int-
Line Style: Gridline colour
var majorGridlineStyle : int-
Line Style: Gridline style
var majorGridlineWidth : int-
Line Style: Gridline width
var majorTickCount : int-
Tick Mark Positions: Major tick count
var majorTickExtent : int-
Line Style: Tick extent:None:Outside:Inside:Both sides
var majorTickStep : float-
Tick Mark Positions: Major tick step size
var majorTickTimeStep : int-
Tick Mark Positions: Major tick step size
var majorTickTimeUnit : int-
Tick Mark Positions: Unit:Milliseconds:Seconds:Minutes:Hours:Days:Months:Years
var minorGridlineColor : int-
Line Style: Gridline colour
var minorGridlineStyle : int-
Line Style: Gridline style
var minorGridlineWidth : int-
Line Style: Gridline width
var minorTickCount : int-
Tick Mark Positions: Minor tick count
var minorTickExtent : int-
Line Style: Tick extent:None:Outside:Inside:Both sides
var minorTickStep : float-
Tick Mark Positions: Minor tick step size
var minorTickTimeStep : int-
Tick Mark Positions: Minor tick step size
var minorTickTimeUnit : int-
Tick Mark Positions: Unit:Milliseconds:Seconds:Minutes:Hours:Days:Months:Years
var numExponentCase : int-
Number Format: Exponent character:'e':'E'
var numFormatDecimals : int-
Number Format: Decimals
var numFormatDigits : int-
Number Format: Digits (maximum)
var numFormatMode : int-
Number Format: Format:concise:fixed decimals:scientific
var numFormatShowPlus : int-
Number Format: Show sign for positive values
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var rangeDateTimeMax : int-
Time Period: End
var rangeDateTimeMaxMs : int-
Milliseconds
var rangeDateTimeMin : int-
Time Period: Start
var rangeDateTimeMinMs : int-
Milliseconds
var rangeExponentMax : int-
Range (exponents): Maximum 1e
var rangeExponentMin : int-
Range (exponents): Minimum 1e
var rangeMax : float-
Range: Maximum
var rangeMin : float-
Range: Minimum
var root_id : object-
Original Location
var scaleDuringLivePlot : int-
Scale to Contents: Scale during live plotting
var scaleOnDataChange : int-
Scale to Contents: Scale when calculation data changes
var scaleRelativeMargin : int-
Scale to Contents: Relative margin
var scaleType : int-
Scale Type
var showUnit : int-
Font Style: Show unit (if unique)
var tickPositionFrame : int-
Tick Mark Positions
var tickReferenceValue : float-
Tick Mark Positions: Reference value
var tid_ : int-
TimeID
var useAutoTickSettings : int-
Tick Mark Positions: Determine tick positions automatically
var vectorCoords : int-
Representation of Coordinates
Methods
def AttributeType(*args)def DoAutoScale(*args)def HasReferences(*args)def SetFont(*args)
class PltComplexdata (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class PltComplexdata(PFGeneral): autoPositionCurveArea: int "Curve Area Position (mm): Auto-Position Curve Area" borderColor: int "Border and Background: Border colour" charact: list "Charact." chr_name: str "Characteristic Name" colourPalette: object "Colour palette" commonResultFile: object "Data Source: Result file" complexVariable: list "Complex Variable" cpHeadFold: object "Head Folder" curveAreaBottom: float "Curve Area Position (mm): Bottom" curveAreaLeft: float "Curve Area Position (mm): Left" curveAreaRight: float "Curve Area Position (mm): Right" curveAreaTop: float "Curve Area Position (mm): Top" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dataSourceType: int "Data Source" dataTableColour: list "Colour" dataTableElement: list "Element" dataTableLabel: list "Description" dataTableLineStyle: list "Style" dataTableLineWidth: list "Width" dataTableResultElement: list "Element" dataTableResultFile: list "Result File" dataTableTrafoOperator: list "Operation" dataTableTrafoVariable: list "Transformation Variable" dataTableVariable: list "Complex Variable" dataTableVisible: list "Visible" drawArrowHeads: int "Plot Features: Draw arrow heads" drawBorder: int "Border and Background: Draw border" enableUnitAutoScaling: int "Determine unit scales automatically" enableVectorTrafo: int "Plot Features: Vector transformation" fillBackground: int "Border and Background: Fill background" fillColor: int "Border and Background: Fill colour" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_dataSourceResultFile: int "Data Source: Result file" iopt_dataSourceVariables: int "Data Source: Element variables" labelFontColor: int "Label Font: Colour" labelFontID: int "Font-ID" loc_name: str "Name" numExponentCase: int "Number Format: Exponent character:'e':'E'" numFormatDecimals: int "Number Format: Decimals" numFormatDigits: int "Number Format: Digits (maximum)" numFormatMode: int "Number Format: Format:concise:fixed decimals:scientific" numFormatShowPlus: int "Number Format: Show sign for positive values" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" showAllPhases: int "Show all phases" tid_: int "TimeID" timePoint: float "Time Point Selection: Time Point" timePointCursor: object "Time Point Selection: Cursor" transformationVariable: list "Transformation Variable" unitScalingTableScale: list "Scale" unitScalingTableUnit: list "Unit" useIndividualResults: int "Data Source: Select results individually per vector" vectorLabels: int "Plot Features: Vector labels:None:Automatic:Coordinates, Polar:Coordinates, Cartesian:Phase Only" def AddVector(*args): ... def AttributeType(*args): ... def ChangeColourPalette(*args): ... def ClearVectors(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var autoPositionCurveArea : int-
Curve Area Position (mm): Auto-Position Curve Area
var borderColor : int-
Border and Background: Border colour
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var colourPalette : object-
Colour palette
var commonResultFile : object-
Data Source: Result file
var complexVariable : list-
Complex Variable
var cpHeadFold : object-
Head Folder
var curveAreaBottom : float-
Curve Area Position (mm): Bottom
var curveAreaLeft : float-
Curve Area Position (mm): Left
var curveAreaRight : float-
Curve Area Position (mm): Right
var curveAreaTop : float-
Curve Area Position (mm): Top
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dataSourceType : int-
Data Source
var dataTableColour : list-
Colour
var dataTableElement : list-
Element
var dataTableLabel : list-
Description
var dataTableLineStyle : list-
Style
var dataTableLineWidth : list-
Width
var dataTableResultElement : list-
Element
var dataTableResultFile : list-
Result File
var dataTableTrafoOperator : list-
Operation
var dataTableTrafoVariable : list-
Transformation Variable
var dataTableVariable : list-
Complex Variable
var dataTableVisible : list-
Visible
var drawArrowHeads : int-
Plot Features: Draw arrow heads
var drawBorder : int-
Border and Background: Draw border
var enableUnitAutoScaling : int-
Determine unit scales automatically
var enableVectorTrafo : int-
Plot Features: Vector transformation
var fillBackground : int-
Border and Background: Fill background
var fillColor : int-
Border and Background: Fill colour
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_dataSourceResultFile : int-
Data Source: Result file
var iopt_dataSourceVariables : int-
Data Source: Element variables
var labelFontColor : int-
Label Font: Colour
var labelFontID : int-
Font-ID
var loc_name : str-
Name
var numExponentCase : int-
Number Format: Exponent character:'e':'E'
var numFormatDecimals : int-
Number Format: Decimals
var numFormatDigits : int-
Number Format: Digits (maximum)
var numFormatMode : int-
Number Format: Format:concise:fixed decimals:scientific
var numFormatShowPlus : int-
Number Format: Show sign for positive values
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var showAllPhases : int-
Show all phases
var tid_ : int-
TimeID
var timePoint : float-
Time Point Selection: Time Point
var timePointCursor : object-
Time Point Selection: Cursor
var transformationVariable : list-
Transformation Variable
var unitScalingTableScale : list-
Scale
var unitScalingTableUnit : list-
Unit
var useIndividualResults : int-
Data Source: Select results individually per vector
var vectorLabels : int-
Plot Features: Vector labels:None:Automatic:Coordinates, Polar:Coordinates, Cartesian:Phase Only
Methods
def AddVector(*args)def AttributeType(*args)def ChangeColourPalette(*args)def ClearVectors(*args)def HasReferences(*args)
class PltDataseries (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class PltDataseries(PFGeneral): Internals: list "Contents ..." autoPositionCurveArea: int "Curve Area Position (mm): Auto-Position Curve Area" autoSearchResultFile: int "Data Source: Auto-search results" borderColor: int "Border and Background: Border colour" charact: list "Charact." chr_name: str "Characteristic Name" colourPalette: object "Colour palette" cpHeadFold: object "Head Folder" curveAngleStore: list "Angle" curveAreaBottom: float "Curve Area Position (mm): Bottom" curveAreaLeft: float "Curve Area Position (mm): Left" curveAreaRight: float "Curve Area Position (mm): Right" curveAreaTop: float "Curve Area Position (mm): Top" curveFunctionStore: list "Function object" curveStackingMode: int "Curve stacking" curveStackingSelector: int "Plot Features: Stacking mode:Values:Absolute values:Relative values:Percentage" curveTableAngle: list "Angle" curveTableAxisIndexX: list "X-Axis" curveTableAxisIndexY: list "Y-Axis" curveTableColor: list "Colour" curveTableElement: list "Element" curveTableElementX: list "Element X-Axis" curveTableFillStyle: list "Fill Style" curveTableFunction: list "Function" curveTableLabel: list "Label" curveTableLineStyle: list "Line Style" curveTableLineWidth: list "Line Width" curveTableNormValue: list "Nom.Val." curveTableNormValueX: list "Nom.Val. X" curveTableNormalise: list "Normalise" curveTableNormaliseX: list "Normalise X" curveTableResultFile: list "Result File" curveTableSampleMarker: list "Sample Marker" curveTableShape: list "Curve Shape" curveTableVariable: list "Variable" curveTableVariableX: list "Variable X-Axis" curveTableVisible: list "Visible" curveVariableStore: list "Variable Y-Axis" curveVariableStoreX: list "Variable X-Axis" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" dataTransformationMode: int "Plot Features: " dateRangeMax: int "End time" dateRangeMaxMs: int "Milliseconds" dateRangeMin: int "Start time" dateRangeMinMs: int "Milliseconds" discreteBarAxisElements: list "Elements" discreteBarAxisPath: object "Path" drawBorder: int "Border and Background: Draw border" drawDirectionArrows: int "Plot Features: Draw direction arrows" enableCurveShapes: int "Plot Features: Additional curve shapes" enableCurveStacking: int "Plot Features: Curve stacking" enableDataTrafo: int "Plot Features: Data transformation" fillBackground: int "Border and Background: Fill background" fillColor: int "Border and Background: Fill colour" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" harmonicLimits: list "Harmonic Limits: Show" harmonicLimitsFillColor: int "Harmonic Limits: Style" harmonicLimitsFillStyle: int "Harmonic Limits: Style" harmonicStandard: list "Harmonic Limits: Standard" iSchemeStatus: int "Scheme Status" labelFontColor: int "Label Font: Colour" labelFontID: int "Font-ID" loc_name: str "Name" normalisationUnit: int "Normalisation Unit" numExponentCase: int "Number Format: Exponent character:'e':'E'" numFormatDecimals: int "Number Format: Decimals" numFormatDigits: int "Number Format: Digits (maximum)" numFormatMode: int "Number Format: Format:concise:fixed decimals:scientific" numFormatShowPlus: int "Number Format: Show sign for positive values" oid_: int "ObjectID" pid_: int "ProjectID" resultOriginLabel: list resultTypeFilter: str "Data Source: Calculation type" root_id: object "Original Location" showHarmonicFundFrequency: int "Plot Features: Show fundamental frequency" showTotalHarmonicDistortion: int "Plot Features: Show corresponding THD or THF" specifyByDate: int "Specify time range: Use date format" specifyTimeRange: int "Specify time range" tid_: int "TimeID" timeRangeMax: float "Specify time range: End time" timeRangeMin: float "Specify time range: Start time" useAxisTextFormat: int "Use text format settings from axes for curve labels" useIndividualResults: int "Data Source: Select results individually per curve" userSelectedResultFile: object "Data Source: User-defined result file" def AddCurve(*args): ... def AddXYCurve(*args): ... def AttributeType(*args): ... def ChangeColourPalette(*args): ... def ClearCurves(*args): ... def GetDataSource(*args): ... def GetIntCalcres(*args): ... def HasReferences(*args): ... def RemoveCurve(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Internals : list-
Contents …
var autoPositionCurveArea : int-
Curve Area Position (mm): Auto-Position Curve Area
var autoSearchResultFile : int-
Data Source: Auto-search results
var borderColor : int-
Border and Background: Border colour
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var colourPalette : object-
Colour palette
var cpHeadFold : object-
Head Folder
var curveAngleStore : list-
Angle
var curveAreaBottom : float-
Curve Area Position (mm): Bottom
var curveAreaLeft : float-
Curve Area Position (mm): Left
var curveAreaRight : float-
Curve Area Position (mm): Right
var curveAreaTop : float-
Curve Area Position (mm): Top
var curveFunctionStore : list-
Function object
var curveStackingMode : int-
Curve stacking
var curveStackingSelector : int-
Plot Features: Stacking mode:Values:Absolute values:Relative values:Percentage
var curveTableAngle : list-
Angle
var curveTableAxisIndexX : list-
X-Axis
var curveTableAxisIndexY : list-
Y-Axis
var curveTableColor : list-
Colour
var curveTableElement : list-
Element
var curveTableElementX : list-
Element X-Axis
var curveTableFillStyle : list-
Fill Style
var curveTableFunction : list-
Function
var curveTableLabel : list-
Label
var curveTableLineStyle : list-
Line Style
var curveTableLineWidth : list-
Line Width
var curveTableNormValue : list-
Nom.Val.
var curveTableNormValueX : list-
Nom.Val. X
var curveTableNormalise : list-
Normalise
var curveTableNormaliseX : list-
Normalise X
var curveTableResultFile : list-
Result File
var curveTableSampleMarker : list-
Sample Marker
var curveTableShape : list-
Curve Shape
var curveTableVariable : list-
Variable
var curveTableVariableX : list-
Variable X-Axis
var curveTableVisible : list-
Visible
var curveVariableStore : list-
Variable Y-Axis
var curveVariableStoreX : list-
Variable X-Axis
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dataTransformationMode : int-
Plot Features:
var dateRangeMax : int-
End time
var dateRangeMaxMs : int-
Milliseconds
var dateRangeMin : int-
Start time
var dateRangeMinMs : int-
Milliseconds
var discreteBarAxisElements : list-
Elements
var discreteBarAxisPath : object-
Path
var drawBorder : int-
Border and Background: Draw border
var drawDirectionArrows : int-
Plot Features: Draw direction arrows
var enableCurveShapes : int-
Plot Features: Additional curve shapes
var enableCurveStacking : int-
Plot Features: Curve stacking
var enableDataTrafo : int-
Plot Features: Data transformation
var fillBackground : int-
Border and Background: Fill background
var fillColor : int-
Border and Background: Fill colour
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var harmonicLimits : list-
Harmonic Limits: Show
var harmonicLimitsFillColor : int-
Harmonic Limits: Style
var harmonicLimitsFillStyle : int-
Harmonic Limits: Style
var harmonicStandard : list-
Harmonic Limits: Standard
var iSchemeStatus : int-
Scheme Status
var labelFontColor : int-
Label Font: Colour
var labelFontID : int-
Font-ID
var loc_name : str-
Name
var normalisationUnit : int-
Normalisation Unit
var numExponentCase : int-
Number Format: Exponent character:'e':'E'
var numFormatDecimals : int-
Number Format: Decimals
var numFormatDigits : int-
Number Format: Digits (maximum)
var numFormatMode : int-
Number Format: Format:concise:fixed decimals:scientific
var numFormatShowPlus : int-
Number Format: Show sign for positive values
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var resultOriginLabel : listvar resultTypeFilter : str-
Data Source: Calculation type
var root_id : object-
Original Location
var showHarmonicFundFrequency : int-
Plot Features: Show fundamental frequency
var showTotalHarmonicDistortion : int-
Plot Features: Show corresponding THD or THF
var specifyByDate : int-
Specify time range: Use date format
var specifyTimeRange : int-
Specify time range
var tid_ : int-
TimeID
var timeRangeMax : float-
Specify time range: End time
var timeRangeMin : float-
Specify time range: Start time
var useAxisTextFormat : int-
Use text format settings from axes for curve labels
var useIndividualResults : int-
Data Source: Select results individually per curve
var userSelectedResultFile : object-
Data Source: User-defined result file
Methods
def AddCurve(*args)def AddXYCurve(*args)def AttributeType(*args)def ChangeColourPalette(*args)def ClearCurves(*args)def GetDataSource(*args)def GetIntCalcres(*args)def HasReferences(*args)def RemoveCurve(*args)
class PltLegend (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class PltLegend(PFGeneral): Internals: list "Contents ..." alwaysShowUnits: int "Text Format: Always show units" borderColor: int "Border and Background: Border colour" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" drawBorder: int "Border and Background: Draw border" fillBackground: int "Border and Background: Fill background" fillColor: int "Border and Background: Fill colour" floatingPosBottom: float "Floating Position (mm): Bottom" floatingPosLeft: float "Floating Position (mm): Left" floatingPosRight: float "Floating Position (mm): Right" floatingPosTop: float "Floating Position (mm): Top" fold_id: object "In Folder" fontColor: int "Text Format: Font colour" fontID: int "Font-ID" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" includeOnlyDrawnCurves: int "Positioning and Layout: Include only drawn curves" layoutMode: int "Positioning and Layout: Layout:automatic:columns:horizontal" lineSpacingFactor: float "Text Format: Line spacing" loc_name: str "Name" margin: float "Positioning and Layout: Margin" maxRelativeSize: float "Positioning and Layout: Maximum size" numColumns: int "Positioning and Layout: Num columns" oid_: int "ObjectID" padding: float "Positioning and Layout: Padding" pid_: int "ProjectID" position: int "Positioning and Layout: Position:floating:top left:top centre:top right:bottom left:bottom centre:bottom right:left:right" reverseItemOrder: int "Positioning and Layout: Reverse item order" root_id: object "Original Location" showLegend: int "Show legend" tid_: int "TimeID" useShortVarDesc: int "Text Format: Use short variable description" def AttributeType(*args): ... def HasReferences(*args): ... def SetFont(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Internals : list-
Contents …
var alwaysShowUnits : int-
Text Format: Always show units
var borderColor : int-
Border and Background: Border colour
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var drawBorder : int-
Border and Background: Draw border
var fillBackground : int-
Border and Background: Fill background
var fillColor : int-
Border and Background: Fill colour
var floatingPosBottom : float-
Floating Position (mm): Bottom
var floatingPosLeft : float-
Floating Position (mm): Left
var floatingPosRight : float-
Floating Position (mm): Right
var floatingPosTop : float-
Floating Position (mm): Top
var fold_id : object-
In Folder
var fontColor : int-
Text Format: Font colour
var fontID : int-
Font-ID
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var includeOnlyDrawnCurves : int-
Positioning and Layout: Include only drawn curves
var layoutMode : int-
Positioning and Layout: Layout:automatic:columns:horizontal
var lineSpacingFactor : float-
Text Format: Line spacing
var loc_name : str-
Name
var margin : float-
Positioning and Layout: Margin
var maxRelativeSize : float-
Positioning and Layout: Maximum size
var numColumns : int-
Positioning and Layout: Num columns
var oid_ : int-
ObjectID
var padding : float-
Positioning and Layout: Padding
var pid_ : int-
ProjectID
var position : int-
Positioning and Layout: Position:floating:top left:top centre:top right:bottom left:bottom centre:bottom right:left:right
var reverseItemOrder : int-
Positioning and Layout: Reverse item order
var root_id : object-
Original Location
var showLegend : int-
Show legend
var tid_ : int-
TimeID
var useShortVarDesc : int-
Text Format: Use short variable description
Methods
def AttributeType(*args)def HasReferences(*args)def SetFont(*args)
class PltLinebarplot (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class PltLinebarplot(PFGeneral): Internals: list "Contents ..." axisVisibilityX: int "Axis Visibility: Show bottom X-Axis" axisVisibilityX2: int "Axis Visibility: Show top X-Axis" axisVisibilityY: int "Axis Visibility: Show left Y-Axis" axisVisibilityY2: int "Axis Visibility: Show right Y-Axis" borderColor: int "Border and Background: Border colour" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" drawBorder: int "Border and Background: Draw border" elementPaddingBottom: float "Element Padding (mm): Bottom" elementPaddingLeft: float "Element Padding (mm): Left" elementPaddingRight: float "Element Padding (mm): Right" elementPaddingTop: float "Element Padding (mm): Top" fillBackground: int "Border and Background: Fill background" fillColor: int "Border and Background: Fill colour" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pageOrderIndex: int "Page Order" pid_: int "ProjectID" plotAreaBottom: float "Plot Position on Page (mm): Bottom" plotAreaLeft: float "Plot Position on Page (mm): Left" plotAreaRight: float "Plot Position on Page (mm): Right" plotAreaTop: float "Plot Position on Page (mm): Top" root_id: object "Original Location" tid_: int "TimeID" xAxis2Sharing: int "Top X-Axis: X-Axis Sharing" xAxisSharing: int "Bottom X-Axis: X-Axis Sharing" yAxis2Sharing: int "Right Y-Axis: Y-Axis Sharing" yAxisSharing: int "Left Y-Axis: Y-Axis Sharing" def AttributeType(*args): ... def ChangeStyle(*args): ... def DoAutoScale(*args): ... def DoAutoScaleX(*args): ... def DoAutoScaleY(*args): ... def GetAxisX(*args): ... def GetAxisY(*args): ... def GetDataSeries(*args): ... def GetLegend(*args): ... def GetTitleObject(*args): ... def HasReferences(*args): ... def SetAutoScaleModeX(*args): ... def SetAutoScaleModeY(*args): ... def SetAxisSharingLevelX(*args): ... def SetAxisSharingLevelY(*args): ... def SetScaleTypeX(*args): ... def SetScaleTypeY(*args): ... def SetScaleX(*args): ... def SetScaleY(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Internals : list-
Contents …
var axisVisibilityX : int-
Axis Visibility: Show bottom X-Axis
var axisVisibilityX2 : int-
Axis Visibility: Show top X-Axis
var axisVisibilityY : int-
Axis Visibility: Show left Y-Axis
var axisVisibilityY2 : int-
Axis Visibility: Show right Y-Axis
var borderColor : int-
Border and Background: Border colour
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var drawBorder : int-
Border and Background: Draw border
var elementPaddingBottom : float-
Element Padding (mm): Bottom
var elementPaddingLeft : float-
Element Padding (mm): Left
var elementPaddingRight : float-
Element Padding (mm): Right
var elementPaddingTop : float-
Element Padding (mm): Top
var fillBackground : int-
Border and Background: Fill background
var fillColor : int-
Border and Background: Fill colour
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pageOrderIndex : int-
Page Order
var pid_ : int-
ProjectID
var plotAreaBottom : float-
Plot Position on Page (mm): Bottom
var plotAreaLeft : float-
Plot Position on Page (mm): Left
var plotAreaRight : float-
Plot Position on Page (mm): Right
var plotAreaTop : float-
Plot Position on Page (mm): Top
var root_id : object-
Original Location
var tid_ : int-
TimeID
var xAxis2Sharing : int-
Top X-Axis: X-Axis Sharing
var xAxisSharing : int-
Bottom X-Axis: X-Axis Sharing
var yAxis2Sharing : int-
Right Y-Axis: Y-Axis Sharing
var yAxisSharing : int-
Left Y-Axis: Y-Axis Sharing
Methods
def AttributeType(*args)def ChangeStyle(*args)def DoAutoScale(*args)def DoAutoScaleX(*args)def DoAutoScaleY(*args)def GetAxisX(*args)def GetAxisY(*args)def GetDataSeries(*args)def GetLegend(*args)def GetTitleObject(*args)def HasReferences(*args)def SetAutoScaleModeX(*args)def SetAutoScaleModeY(*args)def SetAxisSharingLevelX(*args)def SetAxisSharingLevelY(*args)def SetScaleTypeX(*args)def SetScaleTypeY(*args)def SetScaleX(*args)def SetScaleY(*args)
class PltTitle (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class PltTitle(PFGeneral): Internals: list "Contents ..." borderColor: int "Border and Background: Border colour" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" drawBorder: int "Border and Background: Draw border" fillBackground: int "Border and Background: Fill background" fillColor: int "Border and Background: Fill colour" floatingPosLeft: float "Floating Position (mm): Left" floatingPosTop: float "Floating Position (mm): Top" fold_id: object "In Folder" fontColor: int "Text Format: Font colour" fontID: int "Font-ID" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" margin: float "Positioning and Layout: Margin" oid_: int "ObjectID" padding: float "Positioning and Layout: Padding" pid_: int "ProjectID" position: int "Positioning and Layout: Position:floating:top left:top centre:top right:bottom left:bottom centre:bottom right:left:right" root_id: object "Original Location" showTitle: int "Title: Show title" tid_: int "TimeID" titleString: list "Title: Title" def AttributeType(*args): ... def HasReferences(*args): ... def SetFont(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Internals : list-
Contents …
var borderColor : int-
Border and Background: Border colour
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var drawBorder : int-
Border and Background: Draw border
var fillBackground : int-
Border and Background: Fill background
var fillColor : int-
Border and Background: Fill colour
var floatingPosLeft : float-
Floating Position (mm): Left
var floatingPosTop : float-
Floating Position (mm): Top
var fold_id : object-
In Folder
var fontColor : int-
Text Format: Font colour
var fontID : int-
Font-ID
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var margin : float-
Positioning and Layout: Margin
var oid_ : int-
ObjectID
var padding : float-
Positioning and Layout: Padding
var pid_ : int-
ProjectID
var position : int-
Positioning and Layout: Position:floating:top left:top centre:top right:bottom left:bottom centre:bottom right:left:right
var root_id : object-
Original Location
var showTitle : int-
Title: Show title
var tid_ : int-
TimeID
var titleString : list-
Title: Title
Methods
def AttributeType(*args)def HasReferences(*args)def SetFont(*args)
class PltVectorplot (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class PltVectorplot(PFGeneral): Internals: list "Contents ..." axisVisibilityX: int "Axis Visibility: Show X-Axis" axisVisibilityY: int "Axis Visibility: Show Y-Axis" borderColor: int "Border and Background: Border colour" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" createVectorPlot: int "Create Vector Plot" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" drawBorder: int "Border and Background: Draw border" elementPaddingBottom: float "Element Padding (mm): Bottom" elementPaddingLeft: float "Element Padding (mm): Left" elementPaddingRight: float "Element Padding (mm): Right" elementPaddingTop: float "Element Padding (mm): Top" fillBackground: int "Border and Background: Fill background" fillColor: int "Border and Background: Fill colour" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pageOrderIndex: int "Page Order" pid_: int "ProjectID" plotAreaBottom: float "Plot Position on Page (mm): Bottom" plotAreaLeft: float "Plot Position on Page (mm): Left" plotAreaRight: float "Plot Position on Page (mm): Right" plotAreaTop: float "Plot Position on Page (mm): Top" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def ChangeStyle(*args): ... def DoAutoScale(*args): ... def GetAxisX(*args): ... def GetAxisY(*args): ... def GetComplexData(*args): ... def GetLegend(*args): ... def GetTitleObject(*args): ... def HasReferences(*args): ... def SetAutoScaleModeX(*args): ... def SetAutoScaleModeY(*args): ... def SetScaleX(*args): ... def SetScaleY(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Internals : list-
Contents …
var axisVisibilityX : int-
Axis Visibility: Show X-Axis
var axisVisibilityY : int-
Axis Visibility: Show Y-Axis
var borderColor : int-
Border and Background: Border colour
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var createVectorPlot : int-
Create Vector Plot
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var drawBorder : int-
Border and Background: Draw border
var elementPaddingBottom : float-
Element Padding (mm): Bottom
var elementPaddingLeft : float-
Element Padding (mm): Left
var elementPaddingRight : float-
Element Padding (mm): Right
var elementPaddingTop : float-
Element Padding (mm): Top
var fillBackground : int-
Border and Background: Fill background
var fillColor : int-
Border and Background: Fill colour
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pageOrderIndex : int-
Page Order
var pid_ : int-
ProjectID
var plotAreaBottom : float-
Plot Position on Page (mm): Bottom
var plotAreaLeft : float-
Plot Position on Page (mm): Left
var plotAreaRight : float-
Plot Position on Page (mm): Right
var plotAreaTop : float-
Plot Position on Page (mm): Top
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def ChangeStyle(*args)def DoAutoScale(*args)def GetAxisX(*args)def GetAxisY(*args)def GetComplexData(*args)def GetLegend(*args)def GetTitleObject(*args)def HasReferences(*args)def SetAutoScaleModeX(*args)def SetAutoScaleModeY(*args)def SetScaleX(*args)def SetScaleY(*args)
class RelChar (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class RelChar(PFGeneral): Ipset: float "Input Setting" Ipsetr: float "Input Setting" ModFrame: int "Enable TCC modifiers" ResetT: float "Reset Delay" Tadder: float "Enable TCC modifiers: Time Adder" Tpset: float "Enable TCC modifiers: Time Dial" Tshift: float "Time Shift" cDisplayName: str "Display Name" cIpsetU: str "Unit" cIpsetrU: str "Unit" cResetT: float "Reset Delay" cTadder: float "Enable TCC modifiers: Time Adder" cUserDefIndex: int "User defined Index" c_sfansi: str "ANSI Symbol:" c_sfiec: str "IEC Symbol:" c_type: str "Measure Type:" calcuse: int "Compute Time Using" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cminresptime: float "Enable TCC modifiers: Min. Response Time" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpIpset: float "Input Setting" cpIpsetU: str "Unit" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" ctratio: str "Current Transformer Ratio" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" idir: int "Tripping Direction" loc_name: str "Name" minresptime: float "Enable TCC modifiers: Min. Response Time" oid_: int "ObjectID" outserv: int "Out of Service" pcharac: object "Characteristic" pid_: int "ProjectID" resetdis: int "Reset Characteristic" root_id: object "Original Location" tid_: int "TimeID" typ_id: object "Type" udeftmax: float "Max. Time" udeftmin: float "Min. Time" vtratio: str "Voltage Transformer Ratio" def AttributeType(*args): ... def HasReferences(*args): ... def SetCurve(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Ipset : float-
Input Setting
var Ipsetr : float-
Input Setting
var ModFrame : int-
Enable TCC modifiers
var ResetT : float-
Reset Delay
var Tadder : float-
Enable TCC modifiers: Time Adder
var Tpset : float-
Enable TCC modifiers: Time Dial
var Tshift : float-
Time Shift
var cDisplayName : str-
Display Name
var cIpsetU : str-
Unit
var cIpsetrU : str-
Unit
var cResetT : float-
Reset Delay
var cTadder : float-
Enable TCC modifiers: Time Adder
var cUserDefIndex : int-
User defined Index
var c_sfansi : str-
ANSI Symbol:
var c_sfiec : str-
IEC Symbol:
var c_type : str-
Measure Type:
var calcuse : int-
Compute Time Using
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cminresptime : float-
Enable TCC modifiers: Min. Response Time
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpIpset : float-
Input Setting
var cpIpsetU : str-
Unit
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var ctratio : str-
Current Transformer Ratio
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var idir : int-
Tripping Direction
var loc_name : str-
Name
var minresptime : float-
Enable TCC modifiers: Min. Response Time
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pcharac : object-
Characteristic
var pid_ : int-
ProjectID
var resetdis : int-
Reset Characteristic
var root_id : object-
Original Location
var tid_ : int-
TimeID
var typ_id : object-
Type
var udeftmax : float-
Max. Time
var udeftmin : float-
Min. Time
var vtratio : str-
Voltage Transformer Ratio
Methods
def AttributeType(*args)def HasReferences(*args)def SetCurve(*args)
class RelToc (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class RelToc(PFGeneral): Ipset: float "Current Setting" Ipsetr: float "Current Setting" ModFrame: int "Enable TCC modifiers" ResetT: float "Reset Delay" Tadder: float "Enable TCC modifiers: Time Adder" Tpset: float "Enable TCC modifiers: Time Dial" Trelblock: float "Consider Blocking: Release Blocking Time" Tshift: float "Time Shift" cDisplayName: str "Display Name" cResetT: float "Reset Delay" cTadder: float "Enable TCC modifiers: Time Adder" cUserDefIndex: int "User defined Index" c_sfansi: str "ANSI Symbol:" c_sfiec: str "IEC Symbol:" c_type: str "Measure Type:" calcuse: int "Compute Time Using" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cminresptime: float "Enable TCC modifiers: Min. Response Time" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpIpset: float "Current Setting" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" ctratio: str "Current Transformer Ratio" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iacceptblock: int "Consider Blocking" idir: int "Tripping Direction" loc_name: str "Name" minresptime: float "Enable TCC modifiers: Min. Response Time" oid_: int "ObjectID" outserv: int "Out of Service" pcharac: object "Characteristic" pid_: int "ProjectID" resetdis: int "Reset Characteristic" root_id: object "Original Location" tid_: int "TimeID" typ_id: object "Type" udeftmax: float "Max. Time" udeftmin: float "Min. Time" def AttributeType(*args): ... def HasReferences(*args): ... def SetCurve(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Ipset : float-
Current Setting
var Ipsetr : float-
Current Setting
var ModFrame : int-
Enable TCC modifiers
var ResetT : float-
Reset Delay
var Tadder : float-
Enable TCC modifiers: Time Adder
var Tpset : float-
Enable TCC modifiers: Time Dial
var Trelblock : float-
Consider Blocking: Release Blocking Time
var Tshift : float-
Time Shift
var cDisplayName : str-
Display Name
var cResetT : float-
Reset Delay
var cTadder : float-
Enable TCC modifiers: Time Adder
var cUserDefIndex : int-
User defined Index
var c_sfansi : str-
ANSI Symbol:
var c_sfiec : str-
IEC Symbol:
var c_type : str-
Measure Type:
var calcuse : int-
Compute Time Using
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cminresptime : float-
Enable TCC modifiers: Min. Response Time
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpIpset : float-
Current Setting
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var ctratio : str-
Current Transformer Ratio
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iacceptblock : int-
Consider Blocking
var idir : int-
Tripping Direction
var loc_name : str-
Name
var minresptime : float-
Enable TCC modifiers: Min. Response Time
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pcharac : object-
Characteristic
var pid_ : int-
ProjectID
var resetdis : int-
Reset Characteristic
var root_id : object-
Original Location
var tid_ : int-
TimeID
var typ_id : object-
Type
var udeftmax : float-
Max. Time
var udeftmin : float-
Min. Time
Methods
def AttributeType(*args)def HasReferences(*args)def SetCurve(*args)
class RelZpol (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class RelZpol(PFGeneral): CompAngle0: float "Comp. angle zero seq." CompAngle2: float "Comp. angle neg. seq." IFsub: int "Substitute for IF:3I0:3I2" PcompLtg: float "Mutual Earth Factor: Earth Current Ratio" PcompRatio: float "Mutual Earth Factor: Earth Current Ratio" ReRl: float "Earth Factor: Re / Rl" RmRl: float "Mutual Earth Factor: Rm / Rl" Tmem: float "Memory Time" XeXl: float "Earth Factor: Xe / Xl" XmXl: float "Mutual Earth Factor: Xm / Xl" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" c_auto: int "Used Impedance" c_k0desc: str "Earth factor representation:" c_pol: str "Polarisation Method:" c_type: str "Polarisation Unit:" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" complexrepr: int "Earth Factor: Show as complex number" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSCompenLine: int "Series compensation" iSchemeStatus: int "Scheme Status" iencircmem: int "Circular memory" irelpol: int "Polarisation Method:Self:Cross (Quadrature):Cross (Quad L-L):Positive Sequence:Self, ground compensated" k0: float "Earth Factor: k0" k0m: float "Mutual Earth Factor: k0m" lineangle: float "Earth Factor: Line angle" loc_name: str "Name" memreset: float "Memory use reset threshold" memuse: float "Memory use threshold" oid_: int "ObjectID" outserv: int "Out of Service" phik0: float "Earth Factor: Angle" phik0m: float "Mutual Earth Factor: Angle" pid_: int "ProjectID" pol2k: float "2nd Polarising factor" root_id: object "Original Location" tid_: int "TimeID" typ_id: object "Type" def AssumeCompensationFactor(*args): ... def AssumeReRl(*args): ... def AssumeXeXl(*args): ... def AttributeType(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var CompAngle0 : float-
Comp. angle zero seq.
var CompAngle2 : float-
Comp. angle neg. seq.
var IFsub : int-
Substitute for IF:3I0:3I2
var PcompLtg : float-
Mutual Earth Factor: Earth Current Ratio
var PcompRatio : float-
Mutual Earth Factor: Earth Current Ratio
var ReRl : float-
Earth Factor: Re / Rl
var RmRl : float-
Mutual Earth Factor: Rm / Rl
var Tmem : float-
Memory Time
var XeXl : float-
Earth Factor: Xe / Xl
var XmXl : float-
Mutual Earth Factor: Xm / Xl
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var c_auto : int-
Used Impedance
var c_k0desc : str-
Earth factor representation:
var c_pol : str-
Polarisation Method:
var c_type : str-
Polarisation Unit:
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var complexrepr : int-
Earth Factor: Show as complex number
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSCompenLine : int-
Series compensation
var iSchemeStatus : int-
Scheme Status
var iencircmem : int-
Circular memory
var irelpol : int-
Polarisation Method:Self:Cross (Quadrature):Cross (Quad L-L):Positive Sequence:Self, ground compensated
var k0 : float-
Earth Factor: k0
var k0m : float-
Mutual Earth Factor: k0m
var lineangle : float-
Earth Factor: Line angle
var loc_name : str-
Name
var memreset : float-
Memory use reset threshold
var memuse : float-
Memory use threshold
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var phik0 : float-
Earth Factor: Angle
var phik0m : float-
Mutual Earth Factor: Angle
var pid_ : int-
ProjectID
var pol2k : float-
2nd Polarising factor
var root_id : object-
Original Location
var tid_ : int-
TimeID
var typ_id : object-
Type
Methods
def AssumeCompensationFactor(*args)def AssumeReRl(*args)def AssumeXeXl(*args)def AttributeType(*args)def HasReferences(*args)
class ScnFreq (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ScnFreq(PFGeneral): charact: list "Charact." conscn: int "Detection of multiple violations" cpHeadFold: object "Head folder" dataExtDesc: list "Description" dataExtUnit: list "Unit" dtscn: float "Time step" fmax: float "Frequency: Maximum limit" fmaxgrad: float "Frequency gradient: Maximum limit" fmin: float "Frequency: Minimum limit" fmingrad: float "Frequency gradient: Minimum limit" fnom: float "Nominal frequency" fold_id: object "In folder" for_name: str "Foreign Key" freqlist: str "Scan measurement: Nominal frequency" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" htscn: int "Activation time: Hours" iopt_actscn: int "Action" iopt_opt: int "Scan measurement" loc_name: str "Name" location: int "Scan location" mtscn: int "Activation time: Minutes" oid_: int "ObjectID" outserv: int "Ignored" pid_: int "ProjectID" root_id: object "Original location" simscanobj: object "Scan location: User selection" stopError: int "Action: Stop with error" stscn: float "Activation time: Seconds" tid_: int "TimeID" timewindowGrad: float "Scan measurement: Time window" triggerObj: object "Action: Trigger" def AttributeType(*args): ... def GetLimit(*args): ... def GetNumberOfViolations(*args): ... def GetValue(*args): ... def GetVariable(*args): ... def GetViolatedElement(*args): ... def GetViolationTime(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var conscn : int-
Detection of multiple violations
var cpHeadFold : object-
Head folder
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dtscn : float-
Time step
var fmax : float-
Frequency: Maximum limit
var fmaxgrad : float-
Frequency gradient: Maximum limit
var fmin : float-
Frequency: Minimum limit
var fmingrad : float-
Frequency gradient: Minimum limit
var fnom : float-
Nominal frequency
var fold_id : object-
In folder
var for_name : str-
Foreign Key
var freqlist : str-
Scan measurement: Nominal frequency
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var htscn : int-
Activation time: Hours
var iopt_actscn : int-
Action
var iopt_opt : int-
Scan measurement
var loc_name : str-
Name
var location : int-
Scan location
var mtscn : int-
Activation time: Minutes
var oid_ : int-
ObjectID
var outserv : int-
Ignored
var pid_ : int-
ProjectID
var root_id : object-
Original location
var simscanobj : object-
Scan location: User selection
var stopError : int-
Action: Stop with error
var stscn : float-
Activation time: Seconds
var tid_ : int-
TimeID
var timewindowGrad : float-
Scan measurement: Time window
var triggerObj : object-
Action: Trigger
Methods
def AttributeType(*args)def GetLimit(*args)def GetNumberOfViolations(*args)def GetValue(*args)def GetVariable(*args)def GetViolatedElement(*args)def GetViolationTime(*args)def HasReferences(*args)
class ScnFrt (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ScnFrt(PFGeneral): cclassnm: str "Scan location: Class name" charact: list "Charact." classnm: str "Scan location: Class name" conscn: int "Multiple fault detections" conscnH: int "Multiple fault detection" cpHeadFold: object "Head folder" curve_tu: list "Time" curve_tuH: list "Time" curve_u: list "Value" curve_uH: list "Value" dataExtDesc: list "Description" dataExtUnit: list "Unit" dtscn: float "Time step" duration: float "Duration" durationH: float "Duration" fold_id: object "In folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" htscn: int "Activation time: Hours" iopt_actscn: int "Action" iopt_elmTerm: int "Variable" iopt_printMes: int "Display messages" iopt_scanType: int "Limit curve type" iopt_unbFault: int "Unbalanced fault detection" iopt_unbViol: int "Unbalanced violation" loc_name: str "Name" location: int "Scan location" minDuration: float "Multiple fault detections: Minimum duration" minDurationH: float "Multiple fault detection: Minimum duration" mtscn: int "Activation time: Minutes" oid_: int "ObjectID" outserv: int "Ignored" param: list "Variable: Variable" pid_: int "ProjectID" reigniThres: float "Multiple fault detections: Reignition threshold" reigniThresH: float "Multiple fault detection: Reignition threshold" root_id: object "Original location" simscanobj: object "Scan location: User selection" stopError: int "Action: Stop with error" stscn: float "Activation time: Seconds" tid_: int "TimeID" triggerObj: object "Action: Trigger" unitTxt: str "Variable: Unit" vinitial: float "Activation threshold" vinitialH: float "Activation threshold" voltlist: str "Unbalanced network representation: Scanned voltages" def AttributeType(*args): ... def GetLimit(*args): ... def GetNumberOfViolations(*args): ... def GetValue(*args): ... def GetVariable(*args): ... def GetViolatedElement(*args): ... def GetViolationTime(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var cclassnm : str-
Scan location: Class name
var charact : list-
Charact.
var classnm : str-
Scan location: Class name
var conscn : int-
Multiple fault detections
var conscnH : int-
Multiple fault detection
var cpHeadFold : object-
Head folder
var curve_tu : list-
Time
var curve_tuH : list-
Time
var curve_u : list-
Value
var curve_uH : list-
Value
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dtscn : float-
Time step
var duration : float-
Duration
var durationH : float-
Duration
var fold_id : object-
In folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var htscn : int-
Activation time: Hours
var iopt_actscn : int-
Action
var iopt_elmTerm : int-
Variable
var iopt_printMes : int-
Display messages
var iopt_scanType : int-
Limit curve type
var iopt_unbFault : int-
Unbalanced fault detection
var iopt_unbViol : int-
Unbalanced violation
var loc_name : str-
Name
var location : int-
Scan location
var minDuration : float-
Multiple fault detections: Minimum duration
var minDurationH : float-
Multiple fault detection: Minimum duration
var mtscn : int-
Activation time: Minutes
var oid_ : int-
ObjectID
var outserv : int-
Ignored
var param : list-
Variable: Variable
var pid_ : int-
ProjectID
var reigniThres : float-
Multiple fault detections: Reignition threshold
var reigniThresH : float-
Multiple fault detection: Reignition threshold
var root_id : object-
Original location
var simscanobj : object-
Scan location: User selection
var stopError : int-
Action: Stop with error
var stscn : float-
Activation time: Seconds
var tid_ : int-
TimeID
var triggerObj : object-
Action: Trigger
var unitTxt : str-
Variable: Unit
var vinitial : float-
Activation threshold
var vinitialH : float-
Activation threshold
var voltlist : str-
Unbalanced network representation: Scanned voltages
Methods
def AttributeType(*args)def GetLimit(*args)def GetNumberOfViolations(*args)def GetValue(*args)def GetVariable(*args)def GetViolatedElement(*args)def GetViolationTime(*args)def HasReferences(*args)
class ScnSpeed (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ScnSpeed(PFGeneral): charact: list "Charact." cpHeadFold: object "Head folder" dataExtDesc: list "Description" dataExtUnit: list "Unit" dtscn: float "Activation time: Time step" fold_id: object "In folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" htscn: int "Activation time: Hours" iopt_actscn: int "Action" loc_name: str "Name" location: int "Scan location" mtscn: int "Activation time: Minutes" oid_: int "ObjectID" outserv: int "Ignored" pid_: int "ProjectID" root_id: object "Original location" simscanobj: object "Scan location: User selection" smax: float "Speed settings: Maximum limit" smin: float "Speed settings: Minimum limit" stopError: int "Action: Stop with error" stscn: float "Activation time: Seconds" tid_: int "TimeID" triggerObj: object "Action: Trigger" def AttributeType(*args): ... def GetLimit(*args): ... def GetNumberOfViolations(*args): ... def GetValue(*args): ... def GetVariable(*args): ... def GetViolatedElement(*args): ... def GetViolationTime(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var cpHeadFold : object-
Head folder
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dtscn : float-
Activation time: Time step
var fold_id : object-
In folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var htscn : int-
Activation time: Hours
var iopt_actscn : int-
Action
var loc_name : str-
Name
var location : int-
Scan location
var mtscn : int-
Activation time: Minutes
var oid_ : int-
ObjectID
var outserv : int-
Ignored
var pid_ : int-
ProjectID
var root_id : object-
Original location
var simscanobj : object-
Scan location: User selection
var smax : float-
Speed settings: Maximum limit
var smin : float-
Speed settings: Minimum limit
var stopError : int-
Action: Stop with error
var stscn : float-
Activation time: Seconds
var tid_ : int-
TimeID
var triggerObj : object-
Action: Trigger
Methods
def AttributeType(*args)def GetLimit(*args)def GetNumberOfViolations(*args)def GetValue(*args)def GetVariable(*args)def GetViolatedElement(*args)def GetViolationTime(*args)def HasReferences(*args)
class ScnSync (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ScnSync(PFGeneral): charact: list "Charact." cpHeadFold: object "Head folder" dataExtDesc: list "Description" dataExtUnit: list "Unit" dtscn: float "Activation time: Time step" fold_id: object "In folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" htscn: int "Activation time: Hours" iopt_actscn: int "Action" loc_name: str "Name" location: int "Scan location" mtscn: int "Activation time: Minutes" oid_: int "ObjectID" outserv: int "Ignored" pid_: int "ProjectID" root_id: object "Original location" simscanobj: object "Scan location: User selection" stopError: int "Stop with error" stscn: float "Activation time: Seconds" tid_: int "TimeID" triggerObj: object "Action: Trigger" def AttributeType(*args): ... def GetLimit(*args): ... def GetNumberOfViolations(*args): ... def GetValue(*args): ... def GetVariable(*args): ... def GetViolatedElement(*args): ... def GetViolationTime(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var cpHeadFold : object-
Head folder
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dtscn : float-
Activation time: Time step
var fold_id : object-
In folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var htscn : int-
Activation time: Hours
var iopt_actscn : int-
Action
var loc_name : str-
Name
var location : int-
Scan location
var mtscn : int-
Activation time: Minutes
var oid_ : int-
ObjectID
var outserv : int-
Ignored
var pid_ : int-
ProjectID
var root_id : object-
Original location
var simscanobj : object-
Scan location: User selection
var stopError : int-
Stop with error
var stscn : float-
Activation time: Seconds
var tid_ : int-
TimeID
var triggerObj : object-
Action: Trigger
Methods
def AttributeType(*args)def GetLimit(*args)def GetNumberOfViolations(*args)def GetValue(*args)def GetVariable(*args)def GetViolatedElement(*args)def GetViolationTime(*args)def HasReferences(*args)
class ScnVar (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ScnVar(PFGeneral): cclassnm: str "Scan location: Class name" charact: list "Charact." classnm: str "Scan location: Class name" conscn: int "Detection of multiple violations" cpHeadFold: object "Head folder" dataExtDesc: list "Description" dataExtUnit: list "Unit" dtscn: float "Activation time: Time step" fold_id: object "In folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" htscn: int "Activation time: Hours" iopt_actscn: int "Action" loc_name: str "Name" location: int "Scan location" maxlim: float "Settings: Maximum limit" maxunit: str "Settings: Maximum limit, unit" minlim: float "Settings: Minimum limit" minunit: str "Settings: Minimum limit, unit" mtscn: int "Activation time: Minutes" oid_: int "ObjectID" oscila: int "Continuous scan" outserv: int "Ignored" p_scnobj: object "User selection" param: list "Variable" pid_: int "ProjectID" root_id: object "Original location" simscanobj: object "Scan location: User selection" stopError: int "Stop with error" stscn: float "Activation time: Seconds" tid_: int "TimeID" triggerObj: object "Action: Trigger" def AttributeType(*args): ... def GetLimit(*args): ... def GetNumberOfViolations(*args): ... def GetValue(*args): ... def GetVariable(*args): ... def GetViolatedElement(*args): ... def GetViolationTime(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var cclassnm : str-
Scan location: Class name
var charact : list-
Charact.
var classnm : str-
Scan location: Class name
var conscn : int-
Detection of multiple violations
var cpHeadFold : object-
Head folder
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dtscn : float-
Activation time: Time step
var fold_id : object-
In folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var htscn : int-
Activation time: Hours
var iopt_actscn : int-
Action
var loc_name : str-
Name
var location : int-
Scan location
var maxlim : float-
Settings: Maximum limit
var maxunit : str-
Settings: Maximum limit, unit
var minlim : float-
Settings: Minimum limit
var minunit : str-
Settings: Minimum limit, unit
var mtscn : int-
Activation time: Minutes
var oid_ : int-
ObjectID
var oscila : int-
Continuous scan
var outserv : int-
Ignored
var p_scnobj : object-
User selection
var param : list-
Variable
var pid_ : int-
ProjectID
var root_id : object-
Original location
var simscanobj : object-
Scan location: User selection
var stopError : int-
Stop with error
var stscn : float-
Activation time: Seconds
var tid_ : int-
TimeID
var triggerObj : object-
Action: Trigger
Methods
def AttributeType(*args)def GetLimit(*args)def GetNumberOfViolations(*args)def GetValue(*args)def GetVariable(*args)def GetViolatedElement(*args)def GetViolationTime(*args)def HasReferences(*args)
class ScnVolt (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class ScnVolt(PFGeneral): charact: list "Charact." conscn: int "Detection of multiple violations" cpHeadFold: object "Head folder" dataExtDesc: list "Description" dataExtUnit: list "Unit" dtscn: float "Time step" fold_id: object "In folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" htscn: int "Activation time: Hours" iopt_actscn: int "Action" iopt_opt: int "Scan measurement" iopt_recType: int "Recovery thresholds" iopt_vl: int "Voltage" iopt_vr: int "Combined threshold for violation and recovery detection" loc_name: str "Name" location: int "Scan location" mtscn: int "Activation time: Minutes" oid_: int "ObjectID" oscila: int "Continuous scan" outserv: int "Ignored" pid_: int "ProjectID" root_id: object "Original location" simscanobj: object "Scan location: User selection" stopError: int "Stop with error" stscn: float "Activation time: Seconds" tid_: int "TimeID" timewindowGrad: float "Scan measurement: Time window" triggerObj: object "Action: Trigger" tvmax: float "Voltage: Duration (max. limit)" tvmin: float "Voltage: Duration (min. limit)" tvrec: float "Recovery thresholds: Maximum allowed time below threshold" tvrecmax: float "Recovery thresholds: Duration below threshold" tvrecmin: float "Recovery thresholds: Duration above threshold" vmax: float "Voltage: Maximum limit" vmaxGrad: float "Voltage gradient: Maximum limit" vmin: float "Voltage: Minimum limit" vminGrad: float "Voltage gradient: Minimum limit" voltlist: str "Unbalanced network representation: Scanned voltages" vrec: float "Recovery thresholds: Recovery threshold" vrecmax: float "Recovery thresholds: Recovery threshold" vrecmin: float "Recovery thresholds: Recovery threshold" def AttributeType(*args): ... def GetLimit(*args): ... def GetNumberOfViolations(*args): ... def GetValue(*args): ... def GetVariable(*args): ... def GetViolatedElement(*args): ... def GetViolationTime(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var conscn : int-
Detection of multiple violations
var cpHeadFold : object-
Head folder
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var dtscn : float-
Time step
var fold_id : object-
In folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var htscn : int-
Activation time: Hours
var iopt_actscn : int-
Action
var iopt_opt : int-
Scan measurement
var iopt_recType : int-
Recovery thresholds
var iopt_vl : int-
Voltage
var iopt_vr : int-
Combined threshold for violation and recovery detection
var loc_name : str-
Name
var location : int-
Scan location
var mtscn : int-
Activation time: Minutes
var oid_ : int-
ObjectID
var oscila : int-
Continuous scan
var outserv : int-
Ignored
var pid_ : int-
ProjectID
var root_id : object-
Original location
var simscanobj : object-
Scan location: User selection
var stopError : int-
Stop with error
var stscn : float-
Activation time: Seconds
var tid_ : int-
TimeID
var timewindowGrad : float-
Scan measurement: Time window
var triggerObj : object-
Action: Trigger
var tvmax : float-
Voltage: Duration (max. limit)
var tvmin : float-
Voltage: Duration (min. limit)
var tvrec : float-
Recovery thresholds: Maximum allowed time below threshold
var tvrecmax : float-
Recovery thresholds: Duration below threshold
var tvrecmin : float-
Recovery thresholds: Duration above threshold
var vmax : float-
Voltage: Maximum limit
var vmaxGrad : float-
Voltage gradient: Maximum limit
var vmin : float-
Voltage: Minimum limit
var vminGrad : float-
Voltage gradient: Minimum limit
var voltlist : str-
Unbalanced network representation: Scanned voltages
var vrec : float-
Recovery thresholds: Recovery threshold
var vrecmax : float-
Recovery thresholds: Recovery threshold
var vrecmin : float-
Recovery thresholds: Recovery threshold
Methods
def AttributeType(*args)def GetLimit(*args)def GetNumberOfViolations(*args)def GetValue(*args)def GetVariable(*args)def GetViolatedElement(*args)def GetViolationTime(*args)def HasReferences(*args)
class SetCluster (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class SetCluster(PFGeneral): PeakLoad: list "Peak" PeakUnit: list "Unit" accStates: float "Accuracy" cendtime: int "End Time" charact: list "Charact." chr_name: str "Characteristic Name" cluster: list "Clusters" cpHeadFold: object "Head Folder" cstarttime: int "Start Time" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" elmType: list "Element type" first_yr: int "Year" flags: int "Flags for settings used upon creation" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" isGens: int "Generators are included in the clusters." last_yr: int "End Time" load: list "Elements" load_plot: object "Displayed load" loc_name: str "Name" numloads: int "Number of Loads" numstates: int "Number of States" oid_: int "ObjectID" ph_info: list "Phase" pid_: int "ProjectID" root_id: object "Original Location" show_load: object "Displayed load" tid_: int "TimeID" def AttributeType(*args): ... def CalcCluster(*args): ... def GetNumberOfClusters(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var PeakLoad : list-
Peak
var PeakUnit : list-
Unit
var accStates : float-
Accuracy
var cendtime : int-
End Time
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cluster : list-
Clusters
var cpHeadFold : object-
Head Folder
var cstarttime : int-
Start Time
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var elmType : list-
Element type
var first_yr : int-
Year
var flags : int-
Flags for settings used upon creation
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var isGens : int-
Generators are included in the clusters.
var last_yr : int-
End Time
var load : list-
Elements
var load_plot : object-
Displayed load
var loc_name : str-
Name
var numloads : int-
Number of Loads
var numstates : int-
Number of States
var oid_ : int-
ObjectID
var ph_info : list-
Phase
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var show_load : object-
Displayed load
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def CalcCluster(*args)def GetNumberOfClusters(*args)def HasReferences(*args)
class SetColscheme (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class SetColscheme(PFGeneral): alarm: list "Criterion" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cAlarm: int "2. Alarm: " cColouring: int "3. Other: " cEnergizing: int "1. Energising Status: " cGroup: int "3. Other: " cUseAlarm: int "2. Alarm" cUseColouring: int "3. Other" cUseEnergizing: int "1. Energising Status" charact: list "Charact." chr_name: str "Characteristic Name" colouring: list "Criterion" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" energizing: list "1. De-energised" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" udefColouring: list "User-defined Filter" def AttributeType(*args): ... def GetAlarmColouringMode(*args): ... def GetColouringMode(*args): ... def GetEnergisingColouringMode(*args): ... def HasReferences(*args): ... def SetColouring(*args): ... def SetFilter(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var alarm : list-
Criterion
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cAlarm : int-
- Alarm:
var cColouring : int-
- Other:
var cEnergizing : int-
- Energising Status:
var cGroup : int-
- Other:
var cUseAlarm : int-
- Alarm
var cUseColouring : int-
- Other
var cUseEnergizing : int-
- Energising Status
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var colouring : list-
Criterion
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var energizing : list-
- De-energised
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
var udefColouring : list-
User-defined Filter
Methods
def AttributeType(*args)def GetAlarmColouringMode(*args)def GetColouringMode(*args)def GetEnergisingColouringMode(*args)def HasReferences(*args)def SetColouring(*args)def SetFilter(*args)
class SetDatabase (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class SetDatabase(PFGeneral): cacheExpiration: int "Cache options: Expiration time" cacheFrame: list "Cache options" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" db_database: list "Database name" db_odbc_driver: list "ODBC driver" db_password: str "Password" db_schema: list "Database schema" db_service: list "Server" db_user: list "Username" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" parameters: list "Additional parameters" path: list "Additional directory for PATH" pid_: int "ProjectID" root_id: object "Original Location" system: str "Database system" tid_: int "TimeID" def AttributeType(*args): ... def EmptyCache(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var cacheExpiration : int-
Cache options: Expiration time
var cacheFrame : list-
Cache options
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var db_database : list-
Database name
var db_odbc_driver : list-
ODBC driver
var db_password : str-
Password
var db_schema : list-
Database schema
var db_service : list-
Server
var db_user : list-
Username
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var parameters : list-
Additional parameters
var path : list-
Additional directory for PATH
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var system : str-
Database system
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def EmptyCache(*args)def HasReferences(*args)
class SetDeskpage (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class SetDeskpage(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" order: float "Sequence" pConts: list "Contents ..." pGrph: object "Graphic" pageStateStr: list "Page state (hidden)" pid_: int "ProjectID" rZoomLBX: float "Zoom coordinates Left Bottom: X" rZoomLBY: float "Y" rZoomRTX: float "Right Top: X" rZoomRTY: float "Right Top: Y" root_id: object "Original Location" selectedInTabGroup: int "Is selected window in tab group" showSearchField: int "Show search field" tabGroupIndex: int "Tab group" tid_: int "TimeID" viewportHeight: int "Viewport height (pixel)" viewportWidth: int "Viewport width (pixel)" visible: int "Visible" def AttributeType(*args): ... def Close(*args): ... def HasReferences(*args): ... def Show(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var order : float-
Sequence
var pConts : list-
Contents …
var pGrph : object-
Graphic
var pageStateStr : list-
Page state (hidden)
var pid_ : int-
ProjectID
var rZoomLBX : float-
Zoom coordinates Left Bottom: X
var rZoomLBY : float-
Y
var rZoomRTX : float-
Right Top: X
var rZoomRTY : float-
Right Top: Y
var root_id : object-
Original Location
var selectedInTabGroup : int-
Is selected window in tab group
var showSearchField : int-
Show search field
var tabGroupIndex : int-
Tab group
var tid_ : int-
TimeID
var viewportHeight : int-
Viewport height (pixel)
var viewportWidth : int-
Viewport width (pixel)
var visible : int-
Visible
Methods
def AttributeType(*args)def Close(*args)def HasReferences(*args)def Show(*args)
class SetDesktop (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class SetDesktop(PFGeneral): Objectx: list "Element" Pages: list "Contents ..." PlotTyp: object "Default type for plots" Variablex: list "Variable" auto_xscl: int "Axis: Auto Scale" charact: list "Charact." chart: int "Axis: Chart" chr_name: str "Characteristic Name" colour1: int "Cursors: Colour 1" colour2: int "Cursors: Colour 2" cpHeadFold: object "Head Folder" curveTracking: int "Display curve values in balloon help" dSplit: float "Scrollbar Position" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" descx: list "User defined Legend" drel: float "Axis: Start Value" editcmd: int "Command Button:Execute command:Open command" fit: int "Axis: Adapt Scale" floatingGroupGeometry: str "Group window geometry" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iShown: int "Active Page" iopt_col: int "Use Curve Colours for Labels" iopt_onl: int "While Simulation is running" iopt_tim: int "x Axis Variable" iopt_tim1: int "x-Axis variable" iorder: int "Sequence of Desktops" last: float "Axis: Range" loc_name: str "Name" map: int "Axis: Scale" max: float "Axis Limits: Maximum" min: float "Axis Limits: Minimum" oid_: int "ObjectID" pObjx: object "Element" pRes: object "User defined Results" pfm_default: int "PFM-default plots" pfm_type: list "Type of plot" pid_: int "ProjectID" root_id: object "Original Location" sh_tit: int "Show Title" tabSplitGeometry: str "Tab split geometry" tid_: int "TimeID" trg: float "Trigger" trigger: float "Axis Adapt Scale: Trigger" width1: int "Cursors: Width 1" width2: int "Cursors: Width 2" xgrid: int "Grid Lines" xgrid_count: int "Grid Lines: Count" xgrid_item: str "Reference" def AddPage(*args): ... def AttributeType(*args): ... def Close(*args): ... def DoAutoScaleX(*args): ... def Freeze(*args): ... def GetActivePage(*args): ... def GetCanvasSize(*args): ... def GetPage(*args): ... def HasReferences(*args): ... def IsFrozen(*args): ... def IsOpened(*args): ... def RemovePage(*args): ... def SetAdaptX(*args): ... def SetAutoScaleX(*args): ... def SetResults(*args): ... def SetScaleX(*args): ... def SetViewArea(*args): ... def SetXVar(*args): ... def Show(*args): ... def Unfreeze(*args): ... def WriteWMF(*args): ... def ZoomAll(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Objectx : list-
Element
var Pages : list-
Contents …
var PlotTyp : object-
Default type for plots
var Variablex : list-
Variable
var auto_xscl : int-
Axis: Auto Scale
var charact : list-
Charact.
var chart : int-
Axis: Chart
var chr_name : str-
Characteristic Name
var colour1 : int-
Cursors: Colour 1
var colour2 : int-
Cursors: Colour 2
var cpHeadFold : object-
Head Folder
var curveTracking : int-
Display curve values in balloon help
var dSplit : float-
Scrollbar Position
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var descx : list-
User defined Legend
var drel : float-
Axis: Start Value
var editcmd : int-
Command Button:Execute command:Open command
var fit : int-
Axis: Adapt Scale
var floatingGroupGeometry : str-
Group window geometry
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iShown : int-
Active Page
var iopt_col : int-
Use Curve Colours for Labels
var iopt_onl : int-
While Simulation is running
var iopt_tim : int-
x Axis Variable
var iopt_tim1 : int-
x-Axis variable
var iorder : int-
Sequence of Desktops
var last : float-
Axis: Range
var loc_name : str-
Name
var map : int-
Axis: Scale
var max : float-
Axis Limits: Maximum
var min : float-
Axis Limits: Minimum
var oid_ : int-
ObjectID
var pObjx : object-
Element
var pRes : object-
User defined Results
var pfm_default : int-
PFM-default plots
var pfm_type : list-
Type of plot
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sh_tit : int-
Show Title
var tabSplitGeometry : str-
Tab split geometry
var tid_ : int-
TimeID
var trg : float-
Trigger
var trigger : float-
Axis Adapt Scale: Trigger
var width1 : int-
Cursors: Width 1
var width2 : int-
Cursors: Width 2
var xgrid : int-
Grid Lines
var xgrid_count : int-
Grid Lines: Count
var xgrid_item : str-
Reference
Methods
def AddPage(*args)def AttributeType(*args)def Close(*args)def DoAutoScaleX(*args)def Freeze(*args)def GetActivePage(*args)def GetCanvasSize(*args)def GetPage(*args)def HasReferences(*args)def IsFrozen(*args)def IsOpened(*args)def RemovePage(*args)def SetAdaptX(*args)def SetAutoScaleX(*args)def SetResults(*args)def SetScaleX(*args)def SetViewArea(*args)def SetXVar(*args)def Show(*args)def Unfreeze(*args)def WriteWMF(*args)def ZoomAll(*args)
class SetDistrstate (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class SetDistrstate(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" cluster: list "Clusters" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" numstates: int "Number of States" numstations: int "Number of Stations" oid_: int "ObjectID" pid_: int "ProjectID" plotStat: object "Displayed Station" root_id: object "Original Location" show_stat: object "Displayed station" stations: list "Stations" tid_: int "TimeID" def AttributeType(*args): ... def CalcCluster(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cluster : list-
Clusters
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var numstates : int-
Number of States
var numstations : int-
Number of Stations
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var plotStat : object-
Displayed Station
var root_id : object-
Original Location
var show_stat : object-
Displayed station
var stations : list-
Stations
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def CalcCluster(*args)def HasReferences(*args)
class SetFilt (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class SetFilt(PFGeneral): autodesc: list "Description" autofilter: list "Filter" autovarname: list "Parameter" charact: list "Charact." chr_name: str "Characteristic Name" cobjset: str "Object Filter" color: int "Colour" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" expr: list "Expression" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iautocol: int "Automatic Colouring" ibinsgl: int "whose Connections (Busbars, Terminals) are drawn" icalcrel: int "Relevant Objects for Calculation" icase: int "Case sensitive" icolbr: int "Colouring Branches like Nodes" icoups: int "Interconnecting Branches:None:Grid:Zone:Area" iopt_sgl: int "Single Line Option" ireg: int "Regular Expression" isrchstr: int "Search literally" istopmatch: int "Stop at matching Folder" isubfold: int "Include Subfolders" iword: int "Whole words only" loc_name: str "Name" objset: list "Object Filter" oid_: int "ObjectID" order: float "Order" outserv: int "Out of Service" pGraphic: object "Graphic" pid_: int "ProjectID" pstart: object "Look in" root_id: object "Original Location" sInFold: list "Search Folders" tid_: int "TimeID" varName: str "in Parameter (empty: all)" def AttributeType(*args): ... def Get(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var autodesc : list-
Description
var autofilter : list-
Filter
var autovarname : list-
Parameter
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cobjset : str-
Object Filter
var color : int-
Colour
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var expr : list-
Expression
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iautocol : int-
Automatic Colouring
var ibinsgl : int-
whose Connections (Busbars, Terminals) are drawn
var icalcrel : int-
Relevant Objects for Calculation
var icase : int-
Case sensitive
var icolbr : int-
Colouring Branches like Nodes
var icoups : int-
Interconnecting Branches:None:Grid:Zone:Area
var iopt_sgl : int-
Single Line Option
var ireg : int-
Regular Expression
var isrchstr : int-
Search literally
var istopmatch : int-
Stop at matching Folder
var isubfold : int-
Include Subfolders
var iword : int-
Whole words only
var loc_name : str-
Name
var objset : list-
Object Filter
var oid_ : int-
ObjectID
var order : float-
Order
var outserv : int-
Out of Service
var pGraphic : object-
Graphic
var pid_ : int-
ProjectID
var pstart : object-
Look in
var root_id : object-
Original Location
var sInFold : list-
Search Folders
var tid_ : int-
TimeID
var varName : str-
in Parameter (empty: all)
Methods
def AttributeType(*args)def Get(*args)def HasReferences(*args)
class SetLevelvis (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class SetLevelvis(PFGeneral): Internals: list "Contents ..." aLevList: str "Selected layer for actions" aSymList: str "Object" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iArrow: int "Power flow direction arrows: Direction represents" iBackgroundBrightness: int "Brightness (-100..100)" iBackgroundSaturation: int "Saturation (-100..100)" iBackgroundType: int "Background type" iForWhat: int "Target" iGenCol: int "Circle Colour" iGens: int "Generation Circles" iKRatio: int "Keep aspect ratio" iLayoutNorm: int "Show normally open switches" iLayoutTieOpt: int "Show Tie Open Points" iLodCol: int "Circle Colour" iLodTot: int "Load Type" iLods: int "Load Circles" iMapProvider: int "Provider" iMapType: int "Map layer" iNormOpenCol: int "Normally open switches: Colour" iNormOpenFill: int "Normally open switches: Fill" iPQS: int "Displayed variable" iRecloseCol: int "Reclose switches: Colour" iRecloseFill: int "Reclose switches: Fill" iRmtSubCol: int "Remotely controlled substations: Colour" iSchemeStatus: int "Scheme Status" iSclBackLim: int "Minimum scale 1 :" iSetBGr: int "Set position and size" iShwCircSub: int "Substations" iShwCircTrf: int "Secondary Substations" iStandbyCol: int "Open standby switches: Colour" iStandbyFill: int "Open standby switches: Fill" iTieOptCol: int "Tie open points: Colour" iTieOptFill: int "Tie open points: Fill" loc_name: str "Name" localMapEpsgCode: int "EPSG:" oid_: int "ObjectID" pid_: int "ProjectID" rBGLBotX: float "X" rBGLBotY: float "Y" rBGRTopX: float "X" rBGRTopY: float "Y" rCircScal: float "Scaling Factor for Load and Generation Circles" rNormOpenSzFac: float "Normally open switches: Size factor" rNormOpenWd: float "Normally open switches: Line width" rPrioCols: list "Colour" rPrioScals: list "Scaling Factor" rRecloseSzFac: float "Reclose switches: Size factor" rRecloseWd: float "Reclose switches: Line width" rStandbySzFac: float "Open standby switches: Size factor" rStandbyWd: float "Open standby switches: Line width" rTieOptSzFac: float "Tie open points: Size factor" rTieOptWd: float "Tie open points: Line width" root_id: object "Original Location" sBackFilNam: str "File" showFuses: int "Lines: Fuses in bays" showLdfAnimation: int "Power flow direction arrows: Show animation" symbolConnArrows: int "Lines: Connection arrows" symbolConnNamesBlock: int "Block diagram: Connection names" symbolConnNumbersBlock: int "Block diagram: Connection numbers" symbolConnPoints: int "Lines: Connection points" symbolLdfArrows: int "Power flow direction arrows" symbolLineComp: int "Lines: Line compensations" symbolLineSecLoads: int "Lines: Sections and line loads" symbolNormOpenSwitches: int "Normally open switches" symbolPhases: int "Lines: Phases" symbolReclosers: int "Reclose switches" symbolRemoteStations: int "Remotely controlled substations" symbolStandbySwitches: int "Open standby switches" symbolTapPositions: int "Transformers, machines, shunts: Tap positions" symbolTieOpenPoints: int "Tie open points" symbolVectorGroups: int "Transformers, machines, shunts: Vector groups" tid_: int "TimeID" def AdaptWidth(*args): ... def Align(*args): ... def AttributeType(*args): ... def ChangeFont(*args): ... def ChangeLayer(*args): ... def ChangeRefPoints(*args): ... def ChangeWidthVisibilityAndColour(*args): ... def HasReferences(*args): ... def Mark(*args): ... def Reset(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Internals : list-
Contents …
var aLevList : str-
Selected layer for actions
var aSymList : str-
Object
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iArrow : int-
Power flow direction arrows: Direction represents
var iBackgroundBrightness : int-
Brightness (-100..100)
var iBackgroundSaturation : int-
Saturation (-100..100)
var iBackgroundType : int-
Background type
var iForWhat : int-
Target
var iGenCol : int-
Circle Colour
var iGens : int-
Generation Circles
var iKRatio : int-
Keep aspect ratio
var iLayoutNorm : int-
Show normally open switches
var iLayoutTieOpt : int-
Show Tie Open Points
var iLodCol : int-
Circle Colour
var iLodTot : int-
Load Type
var iLods : int-
Load Circles
var iMapProvider : int-
Provider
var iMapType : int-
Map layer
var iNormOpenCol : int-
Normally open switches: Colour
var iNormOpenFill : int-
Normally open switches: Fill
var iPQS : int-
Displayed variable
var iRecloseCol : int-
Reclose switches: Colour
var iRecloseFill : int-
Reclose switches: Fill
var iRmtSubCol : int-
Remotely controlled substations: Colour
var iSchemeStatus : int-
Scheme Status
var iSclBackLim : int-
Minimum scale 1 :
var iSetBGr : int-
Set position and size
var iShwCircSub : int-
Substations
var iShwCircTrf : int-
Secondary Substations
var iStandbyCol : int-
Open standby switches: Colour
var iStandbyFill : int-
Open standby switches: Fill
var iTieOptCol : int-
Tie open points: Colour
var iTieOptFill : int-
Tie open points: Fill
var loc_name : str-
Name
var localMapEpsgCode : int-
EPSG:
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var rBGLBotX : float-
X
var rBGLBotY : float-
Y
var rBGRTopX : float-
X
var rBGRTopY : float-
Y
var rCircScal : float-
Scaling Factor for Load and Generation Circles
var rNormOpenSzFac : float-
Normally open switches: Size factor
var rNormOpenWd : float-
Normally open switches: Line width
var rPrioCols : list-
Colour
var rPrioScals : list-
Scaling Factor
var rRecloseSzFac : float-
Reclose switches: Size factor
var rRecloseWd : float-
Reclose switches: Line width
var rStandbySzFac : float-
Open standby switches: Size factor
var rStandbyWd : float-
Open standby switches: Line width
var rTieOptSzFac : float-
Tie open points: Size factor
var rTieOptWd : float-
Tie open points: Line width
var root_id : object-
Original Location
var sBackFilNam : str-
File
var showFuses : int-
Lines: Fuses in bays
var showLdfAnimation : int-
Power flow direction arrows: Show animation
var symbolConnArrows : int-
Lines: Connection arrows
var symbolConnNamesBlock : int-
Block diagram: Connection names
var symbolConnNumbersBlock : int-
Block diagram: Connection numbers
var symbolConnPoints : int-
Lines: Connection points
var symbolLdfArrows : int-
Power flow direction arrows
var symbolLineComp : int-
Lines: Line compensations
var symbolLineSecLoads : int-
Lines: Sections and line loads
var symbolNormOpenSwitches : int-
Normally open switches
var symbolPhases : int-
Lines: Phases
var symbolReclosers : int-
Reclose switches
var symbolRemoteStations : int-
Remotely controlled substations
var symbolStandbySwitches : int-
Open standby switches
var symbolTapPositions : int-
Transformers, machines, shunts: Tap positions
var symbolTieOpenPoints : int-
Tie open points
var symbolVectorGroups : int-
Transformers, machines, shunts: Vector groups
var tid_ : int-
TimeID
Methods
def AdaptWidth(*args)def Align(*args)def AttributeType(*args)def ChangeFont(*args)def ChangeLayer(*args)def ChangeRefPoints(*args)def ChangeWidthVisibilityAndColour(*args)def HasReferences(*args)def Mark(*args)def Reset(*args)
class SetParalman (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class SetParalman(PFGeneral): ParalTyp: int "Parallel computing method" SlaveNum: int "Max. number of processes on local machine" affinity: list "CPU index" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" host: str "Master host name or IP" iAssignCPU: int "Assign specific affinity to each process" iSchemeStatus: int "Scheme Status" loc_name: str "Name" maxCore: list "Max. number of processes on local machine: Available logical cores" oid_: int "ObjectID" p_CptGrp: object "Computer group" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" trsf_mod: int "Communication method" useCore: list "Max. number of processes on local machine: Max. processes" def AttributeType(*args): ... def GetNumSlave(*args): ... def GetTransfType(*args): ... def HasReferences(*args): ... def SetNumSlave(*args): ... def SetTransfType(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var ParalTyp : int-
Parallel computing method
var SlaveNum : int-
Max. number of processes on local machine
var affinity : list-
CPU index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var host : str-
Master host name or IP
var iAssignCPU : int-
Assign specific affinity to each process
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var maxCore : list-
Max. number of processes on local machine: Available logical cores
var oid_ : int-
ObjectID
var p_CptGrp : object-
Computer group
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
var trsf_mod : int-
Communication method
var useCore : list-
Max. number of processes on local machine: Max. processes
Methods
def AttributeType(*args)def GetNumSlave(*args)def GetTransfType(*args)def HasReferences(*args)def SetNumSlave(*args)def SetTransfType(*args)
class SetPath (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class SetPath(PFGeneral): c_brfirst: object "First Branch" c_brlast: object "Last Branch" c_first: object "First Busbar" c_last: object "Last Busbar" charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" icolor: int "Colour" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AllBreakers(*args): ... def AllClosedBreakers(*args): ... def AllOpenBreakers(*args): ... def AllProtectionDevices(*args): ... def AttributeType(*args): ... def Create(*args): ... def GetAbsDistance(*args): ... def GetAll(*args): ... def GetBranches(*args): ... def GetBuses(*args): ... def GetImpedanceAtPos(*args): ... def GetNodeIndex(*args): ... def GetPathFolder(*args): ... def GetRelay(*args): ... def HasReferences(*args): ... def NextRelayBranch(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var c_brfirst : object-
First Branch
var c_brlast : object-
Last Branch
var c_first : object-
First Busbar
var c_last : object-
Last Busbar
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var icolor : int-
Colour
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AllBreakers(*args)def AllClosedBreakers(*args)def AllOpenBreakers(*args)def AllProtectionDevices(*args)def AttributeType(*args)def Create(*args)def GetAbsDistance(*args)def GetAll(*args)def GetBranches(*args)def GetBuses(*args)def GetImpedanceAtPos(*args)def GetNodeIndex(*args)def GetPathFolder(*args)def GetRelay(*args)def HasReferences(*args)def NextRelayBranch(*args)
class SetPrj (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class SetPrj(PFGeneral): Sbase: float "Base Apparent Power" applyAutomatically: int "Planned Outages: Consider automatically upon study case activation" charact: list "Charact." chr_name: str "Characteristic Name" clenexp: str "Lines/Cables Length unit, m" cpHeadFold: object "Head Folder" cspqexp: str "Loads/Asyn. and DC Machines P, Q, S unit, VA,W,var" cspqexpgen: str "Static Generators/Synchr. Machines P, Q, S unit, VA,W,var" currency: str "Currency unit" customEpsgCode: int "EPSG:" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" defaultPlotColourPalette: object "Default colour palette" defaultPlotStyle: object "Default plot style" degreePrec: int "Degree (angle) decimal places" diagramSearchAttribs: list "Additional attributes to include in diagram search (comma separated list): ." displayNameMode: int "Display name: Mode:Show element name only:Prepend parent element:Prepend site and/or substation name" drawingToolbarStateBlock: list "Drawing toolbar state (block diagrams)" drawingToolbarStateGeographic: list "Drawing toolbar state (geographic diagrams)" drawingToolbarStateModelica: list "Drawing toolbar state (Modelica pages)" drawingToolbarStatePlot: list "Drawing toolbar state (plot pages)" drawingToolbarStateSchematic: list "Drawing toolbar state (schematic diagrams)" dudevother: float "Nominal Voltage Check Max. allowed deviation from Terminal voltage: for other Elements" dudevtrf: float "Nominal Voltage Check Max. allowed deviation from Terminal voltage: for Transformers" dunomelne: float "Nominal Voltage Check Max. allowed difference over Lines/Switches/Fuses: for Lines" dunomeswt: float "Nominal Voltage Check Max. allowed difference over Lines/Switches/Fuses: for Switches and Fuses" energyPrec: int "Energy decimal places" extDataDir: str "External Data Directory: External Data Directory" fold_id: object "In Folder" fontBlkLabBra: int "Font-ID for signal labels" fontBlkLabNod: int "Labels for block labels" fontBlkTitle: int "Font-ID for Title and Legends" fontSglLabBra: int "Font-ID for branch labels" fontSglLabNod: int "Font-ID for node labels" fontSglResBra: int "Font-ID for branch results" fontSglResNod: int "Font-ID for node results" fontSglTitle: int "Font-ID for title and legends" fontsStr: list "Fonts" for_name: str "Foreign Key" frnom: float "Default frequency" geoBoundsEast: float "WGS-84 bounds: east" geoBoundsNorth: float "WGS-84 bounds: north" geoBoundsSouth: float "WGS-84 bounds: south" geoBoundsWest: float "WGS-84 bounds: west" geoCoordinateSystem: int "Coordinate system" gmin: float "Min. Conductance gmin" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAutoOutOfServ: int "Automatic Out of Service Detection" iAutoSlack: int "Settings for slack assignment: Auto slack assignment:Method 1:Method 2:off" iBBAlgo: int "Standard beach ball algorithm" iBayInNewStat: int "Insertion of new substations: Insert substations with bays" iCalcSymComp: int "Calculation of symmetrical components for untransposed lines" iConsLocalOpts: int "Consider local Opt*" iDispNames: int "Names in plot legends" iEndTime: int "End Time" iFlowOrient: int "Flow Orientation:Mixed Mode:Load Oriented:Generator Oriented" iIsolateBrkOnly: int "Switching Actions: Isolate opens circuit-breakers only" iIsolateWithEarth: int "Switching Actions: Isolate with earthing" iPlannedOutOrder: int "Planned Outages: Application sequence" iSchemeStatus: int "Scheme Status" iShowInactElts: int "Variations: Show inactive elements from other variations" iStartTime: int "Start Time" iStatus: int "Status:Draft:Issued" iSuppliedElmsAlgo: int "Determination of supplying transformers: Considered transformers:&2&All:&0&Only those located in stations:&3&Only voltage controlling ones:&1&Only voltage controlling ones, located in stations" iSwitchAmbiguous: int "Switch on performs forced closing in ambiguous situations" iSwtTypGrThan: int "When connecting component to busbar create: If nominal voltage >= threshold create" iSwtTypSmThan: int "When connecting component to busbar create: If nominal voltage < threshold create" iTowEarthRed: int "Earth wire reduction of towers" ilenunit: int "Units" iopt_switch: int "When connecting component to busbar create" ldfAmpExp: str "Load Flow and Simulation: Ampere, A" ldfAmpPrec: int "Load Flow and Simulation: Decimal places" ldfPowerExp: str "Load Flow and Simulation: W, VA, var" ldfPowerPrec: int "Load Flow and Simulation: Decimal places" ldfVoltExp: str "Load Flow and Simulation: Volt, V" ldfVoltPrec: int "Load Flow and Simulation: Decimal places" lneLoadingCalc: int "Consider line compensation current for line loading calculation" loc_name: str "Name" maxJumpTo: int "Max. number of entries in to-labels" oid_: int "ObjectID" onForNoneFBcon: int "Settings for slack assignment: Auto slack assignment for areas without connection to fictitious border grid" otherPrec: int "Decimal places for other units" outages: int "Planned Outages: Creation" overviewDetails: list "Category detail level displayed in project overview window" perUnitPrec: int "Per unit (p.u.) decimal places" percentPrec: int "Percent (%) decimal places" pid_: int "ProjectID" prefShowSite: int "Prefer site name" refMachinePrio: int "Settings for slack assignment: Priority for Reference Machines:Rated Power:Active Power Capability:Active Power Reserve" rmin: float "Min. Resistance rmin" root_id: object "Original Location" sBordSym: list "Border Symbol" sDefSym: list "Default Symbol" sSiteTypes: list "Site Types" sSubstTyp: list "Substation Types" sSymbol: list "Symbol" shcAmpExp: str "Short-Circuit: Ampere, A" shcAmpPrec: int "Short-Circuit: Decimal places" shcPowerExp: str "Short-Circuit: W, VA, var" shcPowerPrec: int "Short-Circuit: Decimal places" shcVoltExp: str "Short-Circuit: Volt, V" shcVoltPrec: int "Short-Circuit: Decimal places" showDiaextdata: int "External Data Directory: Display reminder after file selection" showJumpTo: int "Show jump-to labels at graphically half-connected lines" showSiteName: int "Display name: Show site name" showSubStatName: int "Display name: Show substation name" thrWrnLength: float "Line couplings: Allowable difference in lengths of lines" tid_: int "TimeID" useNewPlotFramework: int "Use new plot framework" voltLevCB: float "When connecting component to busbar create: Threshold:" voltLevHv: float "HV voltage level" voltLevMv: float "MV voltage level" ymodmin: float "Threshold Impedance for Z-model" def AttributeType(*args): ... def GetFontID(*args): ... def HasReferences(*args): ... def SetFontFor(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Sbase : float-
Base Apparent Power
var applyAutomatically : int-
Planned Outages: Consider automatically upon study case activation
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var clenexp : str-
Lines/Cables Length unit, m
var cpHeadFold : object-
Head Folder
var cspqexp : str-
Loads/Asyn. and DC Machines P, Q, S unit, VA,W,var
var cspqexpgen : str-
Static Generators/Synchr. Machines P, Q, S unit, VA,W,var
var currency : str-
Currency unit
var customEpsgCode : int-
EPSG:
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var defaultPlotColourPalette : object-
Default colour palette
var defaultPlotStyle : object-
Default plot style
var degreePrec : int-
Degree (angle) decimal places
var diagramSearchAttribs : list-
Additional attributes to include in diagram search (comma separated list): .
var displayNameMode : int-
Display name: Mode:Show element name only:Prepend parent element:Prepend site and/or substation name
var drawingToolbarStateBlock : list-
Drawing toolbar state (block diagrams)
var drawingToolbarStateGeographic : list-
Drawing toolbar state (geographic diagrams)
var drawingToolbarStateModelica : list-
Drawing toolbar state (Modelica pages)
var drawingToolbarStatePlot : list-
Drawing toolbar state (plot pages)
var drawingToolbarStateSchematic : list-
Drawing toolbar state (schematic diagrams)
var dudevother : float-
Nominal Voltage Check Max. allowed deviation from Terminal voltage: for other Elements
var dudevtrf : float-
Nominal Voltage Check Max. allowed deviation from Terminal voltage: for Transformers
var dunomelne : float-
Nominal Voltage Check Max. allowed difference over Lines/Switches/Fuses: for Lines
var dunomeswt : float-
Nominal Voltage Check Max. allowed difference over Lines/Switches/Fuses: for Switches and Fuses
var energyPrec : int-
Energy decimal places
var extDataDir : str-
External Data Directory: External Data Directory
var fold_id : object-
In Folder
var fontBlkLabBra : int-
Font-ID for signal labels
var fontBlkLabNod : int-
Labels for block labels
var fontBlkTitle : int-
Font-ID for Title and Legends
var fontSglLabBra : int-
Font-ID for branch labels
var fontSglLabNod : int-
Font-ID for node labels
var fontSglResBra : int-
Font-ID for branch results
var fontSglResNod : int-
Font-ID for node results
var fontSglTitle : int-
Font-ID for title and legends
var fontsStr : list-
Fonts
var for_name : str-
Foreign Key
var frnom : float-
Default frequency
var geoBoundsEast : float-
WGS-84 bounds: east
var geoBoundsNorth : float-
WGS-84 bounds: north
var geoBoundsSouth : float-
WGS-84 bounds: south
var geoBoundsWest : float-
WGS-84 bounds: west
var geoCoordinateSystem : int-
Coordinate system
var gmin : float-
Min. Conductance gmin
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAutoOutOfServ : int-
Automatic Out of Service Detection
var iAutoSlack : int-
Settings for slack assignment: Auto slack assignment:Method 1:Method 2:off
var iBBAlgo : int-
Standard beach ball algorithm
var iBayInNewStat : int-
Insertion of new substations: Insert substations with bays
var iCalcSymComp : int-
Calculation of symmetrical components for untransposed lines
var iConsLocalOpts : int-
Consider local Opt*
var iDispNames : int-
Names in plot legends
var iEndTime : int-
End Time
var iFlowOrient : int-
Flow Orientation:Mixed Mode:Load Oriented:Generator Oriented
var iIsolateBrkOnly : int-
Switching Actions: Isolate opens circuit-breakers only
var iIsolateWithEarth : int-
Switching Actions: Isolate with earthing
var iPlannedOutOrder : int-
Planned Outages: Application sequence
var iSchemeStatus : int-
Scheme Status
var iShowInactElts : int-
Variations: Show inactive elements from other variations
var iStartTime : int-
Start Time
var iStatus : int-
Status:Draft:Issued
var iSuppliedElmsAlgo : int-
Determination of supplying transformers: Considered transformers:&2&All:&0&Only those located in stations:&3&Only voltage controlling ones:&1&Only voltage controlling ones, located in stations
var iSwitchAmbiguous : int-
Switch on performs forced closing in ambiguous situations
var iSwtTypGrThan : int-
When connecting component to busbar create: If nominal voltage >= threshold create
var iSwtTypSmThan : int-
When connecting component to busbar create: If nominal voltage < threshold create
var iTowEarthRed : int-
Earth wire reduction of towers
var ilenunit : int-
Units
var iopt_switch : int-
When connecting component to busbar create
var ldfAmpExp : str-
Load Flow and Simulation: Ampere, A
var ldfAmpPrec : int-
Load Flow and Simulation: Decimal places
var ldfPowerExp : str-
Load Flow and Simulation: W, VA, var
var ldfPowerPrec : int-
Load Flow and Simulation: Decimal places
var ldfVoltExp : str-
Load Flow and Simulation: Volt, V
var ldfVoltPrec : int-
Load Flow and Simulation: Decimal places
var lneLoadingCalc : int-
Consider line compensation current for line loading calculation
var loc_name : str-
Name
var maxJumpTo : int-
Max. number of entries in to-labels
var oid_ : int-
ObjectID
var onForNoneFBcon : int-
Settings for slack assignment: Auto slack assignment for areas without connection to fictitious border grid
var otherPrec : int-
Decimal places for other units
var outages : int-
Planned Outages: Creation
var overviewDetails : list-
Category detail level displayed in project overview window
var perUnitPrec : int-
Per unit (p.u.) decimal places
var percentPrec : int-
Percent (%) decimal places
var pid_ : int-
ProjectID
var prefShowSite : int-
Prefer site name
var refMachinePrio : int-
Settings for slack assignment: Priority for Reference Machines:Rated Power:Active Power Capability:Active Power Reserve
var rmin : float-
Min. Resistance rmin
var root_id : object-
Original Location
var sBordSym : list-
Border Symbol
var sDefSym : list-
Default Symbol
var sSiteTypes : list-
Site Types
var sSubstTyp : list-
Substation Types
var sSymbol : list-
Symbol
var shcAmpExp : str-
Short-Circuit: Ampere, A
var shcAmpPrec : int-
Short-Circuit: Decimal places
var shcPowerExp : str-
Short-Circuit: W, VA, var
var shcPowerPrec : int-
Short-Circuit: Decimal places
var shcVoltExp : str-
Short-Circuit: Volt, V
var shcVoltPrec : int-
Short-Circuit: Decimal places
var showDiaextdata : int-
External Data Directory: Display reminder after file selection
var showJumpTo : int-
Show jump-to labels at graphically half-connected lines
var showSiteName : int-
Display name: Show site name
var showSubStatName : int-
Display name: Show substation name
var thrWrnLength : float-
Line couplings: Allowable difference in lengths of lines
var tid_ : int-
TimeID
var useNewPlotFramework : int-
Use new plot framework
var voltLevCB : float-
When connecting component to busbar create: Threshold:
var voltLevHv : float-
HV voltage level
var voltLevMv : float-
MV voltage level
var ymodmin : float-
Threshold Impedance for Z-model
Methods
def AttributeType(*args)def GetFontID(*args)def HasReferences(*args)def SetFontFor(*args)
class SetScenario (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class SetScenario(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def Check(*args): ... def Default(*args): ... def HasReferences(*args): ... def Print(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def Check(*args)def Default(*args)def HasReferences(*args)def Print(*args)
class SetSelect (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class SetSelect(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" contents: list "Contents" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iused: int "Used for" iusedSub: int "Type" loc_name: str "Name" oid_: int "ObjectID" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AddRef(*args): ... def All(*args): ... def AllAsm(*args): ... def AllBars(*args): ... def AllBreakers(*args): ... def AllClosedBreakers(*args): ... def AllElm(*args): ... def AllLines(*args): ... def AllLoads(*args): ... def AllOpenBreakers(*args): ... def AllSym(*args): ... def AllTypLne(*args): ... def AttributeType(*args): ... def Clear(*args): ... def GetAll(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var contents : list-
Contents
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iused : int-
Used for
var iusedSub : int-
Type
var loc_name : str-
Name
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AddRef(*args)def All(*args)def AllAsm(*args)def AllBars(*args)def AllBreakers(*args)def AllClosedBreakers(*args)def AllElm(*args)def AllLines(*args)def AllLoads(*args)def AllOpenBreakers(*args)def AllSym(*args)def AllTypLne(*args)def AttributeType(*args)def Clear(*args)def GetAll(*args)def HasReferences(*args)
class SetTime (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class SetTime(PFGeneral): cDate: str "Date" cTime: str "Time" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" datetime: int "Date and Time" day: int "Day" dayofweek: int "Details: Day of Week:Monday:Tuesday:Wednesday:Thursday:Friday:Saturday:Sunday" dayofyear: int "Details: Day of Year" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" hour: int "Hour" hourofyear: int "Details: Hour of Year" iSchemeStatus: int "Scheme Status" isleapyear: int "Details: Leap Year" loc_name: str "Name" min: int "Minute" month: int "Month" oid_: int "ObjectID" outserv: int "Ignore Time Trigger" pid_: int "ProjectID" root_id: object "Original Location" sec: int "Second" tid_: int "TimeID" week: int "Details: Week" year: int "Year" def AttributeType(*args): ... def Date(*args): ... def HasReferences(*args): ... def SetTime(*args): ... def SetTimeUTC(*args): ... def Time(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var cDate : str-
Date
var cTime : str-
Time
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var datetime : int-
Date and Time
var day : int-
Day
var dayofweek : int-
Details: Day of Week:Monday:Tuesday:Wednesday:Thursday:Friday:Saturday:Sunday
var dayofyear : int-
Details: Day of Year
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var hour : int-
Hour
var hourofyear : int-
Details: Hour of Year
var iSchemeStatus : int-
Scheme Status
var isleapyear : int-
Details: Leap Year
var loc_name : str-
Name
var min : int-
Minute
var month : int-
Month
var oid_ : int-
ObjectID
var outserv : int-
Ignore Time Trigger
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sec : int-
Second
var tid_ : int-
TimeID
var week : int-
Details: Week
var year : int-
Year
Methods
def AttributeType(*args)def Date(*args)def HasReferences(*args)def SetTime(*args)def SetTimeUTC(*args)def Time(*args)
class SetUser (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class SetUser(PFGeneral): charact: list "Charact." chr_name: str "Characteristic Name" confirmTabClose: int "Tabbed Document Interface: Show confirmation dialog when closing diagrams" cpHeadFold: object "Head Folder" customDate: list "Localisation: x" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" diagramWindowMargin: int "General options: Diagram window margin" dmColumnWidths: list "Data Manager Column Widths" dmFaves: list "Favourites" drwToolBarLibraryZoom: float "Drawing Toolbar Zoom Factor" drwToolBarShHd: int "Drawing Toolbox: Show group headers" drwToolBarShLbls: int "Drawing Toolbox: Show element labels" editorColors: list "Editor colour settings" enableMsgFilter: int "Enable message filter" exportModBy: int "Export/Import Data (DZ/DZS): Export 'Modified by'" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" graphicDebug: int "DIgSILENT Internal: Graphic debug mode" graphicFlushFrameTime: int "DIgSILENT Internal: Include flush in frame time" graphicPageBackgroundColour: int "Background colours: Graphic page" gridColour: int "Grid representation: Grid colour" gridDotColour: int "Grid representation: Grid colour" gridStyle: int "Grid representation: Style:no grid:grid lines:dots:crosses" iActUseCore: int "Actual number of processes to be used" iAllowHousek: int "Allow housekeeping task to operate when user is connected" iAscBin: int "Export/Import Data (DZ/DZS): Binary Data (e.g. Results):not included:included:file name only" iAskDel: int "Browser: Confirm Delete Action" iAuto1Br: int "Place Branch Objects with One Connection Automatically" iAutoGrp: int "Open graphics board on study case activation" iAutoSav: int "Browser: Save Data Automatically (tabular Input)" iAutoSaveSc: int "Operation Scenario: Save active Operation Scenario automatically" iAutoScroll: int "Automatic Scrolling" iAutoSort: int "Data Manager: Sort Automatically" iAutoZ: int "Mark in graphic: Zoom-in on marked elements" iAutocomp: int "Options: Enable Autocomplete" iColChaVar: int "Parameter with Characteristics" iColDistrVar: int "Parameter with Distributions" iColFlexVar: int "Flexible Data Parameter" iColOPVar: int "Operation Scenario Parameter" iConfirmMsgDel: int "Show confirmation dialog before clearing messages" iCoordmm: int "Coordinate Output at Statusbar in mm" iCoreInput: int "Actual number of processes to be used: Number of processes" iCustomDate: int "Localisation: Use Custom Format for Date and Time:" iEditFilt: int "Edit Filter before Execute" iFloatDay: int "Floating Licence Validity (Days)" iInitialFreeze: int "General options: Open diagrams in freeze mode on study case activation" iIntervalSc: int "Operation Scenario: Save Interval" iInvResults: int "Retention of results after network change" iMarkCol: int "Mark in graphic: Colour" iMarkInGrf: int "Mark in graphic" iMigrateSc: int "Operation Scenario: Automatically migrate to current configuration during activation" iModGrf: int "General options: Show Edit Graphic Object in context menu" iMultBrowse: int "Data Manager: Use multiple Data Manager" iMultNmm: int "Data Manager: Use multiple Network Model Manager" iPrDateTime: int "Message Format" iPrErr: int "Displayed messages: Errors" iPrInf: int "Displayed messages: Information" iPrLngName: int "Message Format: Full object names" iPrOthers: int "Displayed messages: Others" iPrPcl: int "Displayed messages: Events" iPrWrg: int "Displayed messages: Warnings" iProfile: int "System Stage Profile:All:Revisions Only:No System Stages" iRecBin: int "Export/Import Data (DZ/DZS): Export References to Deleted Objects" iRemLastObj: int "Data Manager: Remember last selected object" iRszBr: int "General options: Allow Resizing of branch objects" iSchemeStatus: int "Scheme Status" iShowBackup: int "Confirmation dialogs: Show backup reminder dialog" iShowExample: int "Show 'Example' dialog at startup" iShowExit: int "Confirmation dialogs: Show 'Exit' dialog" iShowHid: int "Hidden Folders" iShowRecNot: int "Confirmation dialogs: Show 'Variation is recording' notification" iShowRemoveCont: int "Confirmation dialogs: Show 'Remove Contingencies' confirmation in Contingency Analysis" iShowWelcome: int "Welcome Dialog" iSnapVi: int "General options: Snap Textboxes" iTreeAll: int "All Folders" iTreeB: int "Model Definition" iTreeC: int "Cubicle" iTreeL: int "Lines" iTreeS: int "Stations" iUpdateCheckIv: int "Check for application updates: Update check interval" iUpdateChkLast: int "Check for application updates: Date of last check" iautoind: int "Options: Enable Auto Indent" ibsatsol: int "Options: Enable Backspace at Start of Line" icalcupdsgl: int "Update graphic while simulation is running" idecisep: int "Localisation: Decimal Symbol" ilinenumbers: int "Options: Show Line Numbers" inumtabs: int "Options: Tab size" iopt_updCheck: int "Check for application updates" isSendFullPrj: int "Transfer complete project to all processes" ishowmargin: int "Options: Show Selection Margin" itabs_: int "Options: Tabs" iviewwhites: int "Options: View Blanks and Tabs" limitStationDiagrams: int "Limit number of open site and substation diagrams" lineWidthScaleExport: float "Line width scaling factor for export/printing" loc_name: str "Name" markInGraphicMarkers: int "Mark in graphic: Highlight small elements using additional markers" markOpacity: float "Mark in graphic: Opacity" markSameWords: int "Options: Enable Same-word Highlighting" maxStationDiagrams: int "Limit number of open site and substation diagrams: Maximum page count" maxZoomScaleGPS: int "Mark in graphic Zoom-in on marked elements: Maximum scale in GPS diagrams" maxZoomSchematic: int "Mark in graphic Zoom-in on marked elements: Maximum zoom in schematic diagrams" modelPageBackgroundColour: int "Background colours: Model" modelTypePageBackgroundColour: int "Background colours: Model type" msgTextFilter: list "Contained text" msgTextFilter2: list "Contained text" off_ids: int "Id contingent size" off_idsWarn: int "Id contingent warning threshold" oid_: int "ObjectID" pProfile: object "Used Profile" pTbar: list "Toolbar" pTbox: list "Toolbox" pTboxgr: list "Toolbox Group" p_glfold: object "Custom Library: Used Library" parallelSet: object "Parallel computation settings" petloc: int "Cursor" pfm_shell: int "Communicates with PFM Shell" pid_: int "ProjectID" prioChaVar: int "Priority:1:2:3" prioColour: str "Colour Prio" prioDistrVar: int "Priority:1:2:3" prioOPVar: int "Priority:1:2:3" procTimeOut: int "Max. waiting time for process response" ptopn: str "last path used in open dialog box" pwKamikaze: int "Use network settings from configuration" pwPassword: list "Password" pwPasswordEdit: str "Password" pwSelection: str "Last selection" pwService: str "Service Endpoint" pwUsername: str "Username" rMinTextSz: float "General options: Show text only if height will be at least" rZoomAccl: float "Acceleration of Zooming and Panning: Acceleration Factor" root_id: object "Original Location" sIgnoredUpdates: list "Versions ignored in update check" showResetCalc: int "Confirmation dialogs: Show 'Reset Calculation' confirmation dialog" showTabIcon: int "Tabbed Document Interface: Show tab icons" showmod: int "Selected Modules" tabPosition: int "Tabbed Document Interface: Tab position:top:bottom" tcalcupdsgl: float "Update graphic while simulation is running: update every" tid_: int "TimeID" tool_advan: int "Advanced Toolbar" tool_advanVI: int "Advanced Toolbar" windowBackgroundColour: int "Background colours: Window" def AttributeType(*args): ... def GetNumProcesses(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var confirmTabClose : int-
Tabbed Document Interface: Show confirmation dialog when closing diagrams
var cpHeadFold : object-
Head Folder
var customDate : list-
Localisation: x
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var diagramWindowMargin : int-
General options: Diagram window margin
var dmColumnWidths : list-
Data Manager Column Widths
var dmFaves : list-
Favourites
var drwToolBarLibraryZoom : float-
Drawing Toolbar Zoom Factor
var drwToolBarShHd : int-
Drawing Toolbox: Show group headers
var drwToolBarShLbls : int-
Drawing Toolbox: Show element labels
var editorColors : list-
Editor colour settings
var enableMsgFilter : int-
Enable message filter
var exportModBy : int-
Export/Import Data (DZ/DZS): Export 'Modified by'
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var graphicDebug : int-
DIgSILENT Internal: Graphic debug mode
var graphicFlushFrameTime : int-
DIgSILENT Internal: Include flush in frame time
var graphicPageBackgroundColour : int-
Background colours: Graphic page
var gridColour : int-
Grid representation: Grid colour
var gridDotColour : int-
Grid representation: Grid colour
var gridStyle : int-
Grid representation: Style:no grid:grid lines:dots:crosses
var iActUseCore : int-
Actual number of processes to be used
var iAllowHousek : int-
Allow housekeeping task to operate when user is connected
var iAscBin : int-
Export/Import Data (DZ/DZS): Binary Data (e.g. Results):not included:included:file name only
var iAskDel : int-
Browser: Confirm Delete Action
var iAuto1Br : int-
Place Branch Objects with One Connection Automatically
var iAutoGrp : int-
Open graphics board on study case activation
var iAutoSav : int-
Browser: Save Data Automatically (tabular Input)
var iAutoSaveSc : int-
Operation Scenario: Save active Operation Scenario automatically
var iAutoScroll : int-
Automatic Scrolling
var iAutoSort : int-
Data Manager: Sort Automatically
var iAutoZ : int-
Mark in graphic: Zoom-in on marked elements
var iAutocomp : int-
Options: Enable Autocomplete
var iColChaVar : int-
Parameter with Characteristics
var iColDistrVar : int-
Parameter with Distributions
var iColFlexVar : int-
Flexible Data Parameter
var iColOPVar : int-
Operation Scenario Parameter
var iConfirmMsgDel : int-
Show confirmation dialog before clearing messages
var iCoordmm : int-
Coordinate Output at Statusbar in mm
var iCoreInput : int-
Actual number of processes to be used: Number of processes
var iCustomDate : int-
Localisation: Use Custom Format for Date and Time:
var iEditFilt : int-
Edit Filter before Execute
var iFloatDay : int-
Floating Licence Validity (Days)
var iInitialFreeze : int-
General options: Open diagrams in freeze mode on study case activation
var iIntervalSc : int-
Operation Scenario: Save Interval
var iInvResults : int-
Retention of results after network change
var iMarkCol : int-
Mark in graphic: Colour
var iMarkInGrf : int-
Mark in graphic
var iMigrateSc : int-
Operation Scenario: Automatically migrate to current configuration during activation
var iModGrf : int-
General options: Show Edit Graphic Object in context menu
var iMultBrowse : int-
Data Manager: Use multiple Data Manager
var iMultNmm : int-
Data Manager: Use multiple Network Model Manager
var iPrDateTime : int-
Message Format
var iPrErr : int-
Displayed messages: Errors
var iPrInf : int-
Displayed messages: Information
var iPrLngName : int-
Message Format: Full object names
var iPrOthers : int-
Displayed messages: Others
var iPrPcl : int-
Displayed messages: Events
var iPrWrg : int-
Displayed messages: Warnings
var iProfile : int-
System Stage Profile:All:Revisions Only:No System Stages
var iRecBin : int-
Export/Import Data (DZ/DZS): Export References to Deleted Objects
var iRemLastObj : int-
Data Manager: Remember last selected object
var iRszBr : int-
General options: Allow Resizing of branch objects
var iSchemeStatus : int-
Scheme Status
var iShowBackup : int-
Confirmation dialogs: Show backup reminder dialog
var iShowExample : int-
Show 'Example' dialog at startup
var iShowExit : int-
Confirmation dialogs: Show 'Exit' dialog
var iShowHid : int-
Hidden Folders
var iShowRecNot : int-
Confirmation dialogs: Show 'Variation is recording' notification
var iShowRemoveCont : int-
Confirmation dialogs: Show 'Remove Contingencies' confirmation in Contingency Analysis
var iShowWelcome : int-
Welcome Dialog
var iSnapVi : int-
General options: Snap Textboxes
var iTreeAll : int-
All Folders
var iTreeB : int-
Model Definition
var iTreeC : int-
Cubicle
var iTreeL : int-
Lines
var iTreeS : int-
Stations
var iUpdateCheckIv : int-
Check for application updates: Update check interval
var iUpdateChkLast : int-
Check for application updates: Date of last check
var iautoind : int-
Options: Enable Auto Indent
var ibsatsol : int-
Options: Enable Backspace at Start of Line
var icalcupdsgl : int-
Update graphic while simulation is running
var idecisep : int-
Localisation: Decimal Symbol
var ilinenumbers : int-
Options: Show Line Numbers
var inumtabs : int-
Options: Tab size
var iopt_updCheck : int-
Check for application updates
var isSendFullPrj : int-
Transfer complete project to all processes
var ishowmargin : int-
Options: Show Selection Margin
var itabs_ : int-
Options: Tabs
var iviewwhites : int-
Options: View Blanks and Tabs
var limitStationDiagrams : int-
Limit number of open site and substation diagrams
var lineWidthScaleExport : float-
Line width scaling factor for export/printing
var loc_name : str-
Name
var markInGraphicMarkers : int-
Mark in graphic: Highlight small elements using additional markers
var markOpacity : float-
Mark in graphic: Opacity
var markSameWords : int-
Options: Enable Same-word Highlighting
var maxStationDiagrams : int-
Limit number of open site and substation diagrams: Maximum page count
var maxZoomScaleGPS : int-
Mark in graphic Zoom-in on marked elements: Maximum scale in GPS diagrams
var maxZoomSchematic : int-
Mark in graphic Zoom-in on marked elements: Maximum zoom in schematic diagrams
var modelPageBackgroundColour : int-
Background colours: Model
var modelTypePageBackgroundColour : int-
Background colours: Model type
var msgTextFilter : list-
Contained text
var msgTextFilter2 : list-
Contained text
var off_ids : int-
Id contingent size
var off_idsWarn : int-
Id contingent warning threshold
var oid_ : int-
ObjectID
var pProfile : object-
Used Profile
var pTbar : list-
Toolbar
var pTbox : list-
Toolbox
var pTboxgr : list-
Toolbox Group
var p_glfold : object-
Custom Library: Used Library
var parallelSet : object-
Parallel computation settings
var petloc : int-
Cursor
var pfm_shell : int-
Communicates with PFM Shell
var pid_ : int-
ProjectID
var prioChaVar : int-
Priority:1:2:3
var prioColour : str-
Colour Prio
var prioDistrVar : int-
Priority:1:2:3
var prioOPVar : int-
Priority:1:2:3
var procTimeOut : int-
Max. waiting time for process response
var ptopn : str-
last path used in open dialog box
var pwKamikaze : int-
Use network settings from configuration
var pwPassword : list-
Password
var pwPasswordEdit : str-
Password
var pwSelection : str-
Last selection
var pwService : str-
Service Endpoint
var pwUsername : str-
Username
var rMinTextSz : float-
General options: Show text only if height will be at least
var rZoomAccl : float-
Acceleration of Zooming and Panning: Acceleration Factor
var root_id : object-
Original Location
var sIgnoredUpdates : list-
Versions ignored in update check
var showResetCalc : int-
Confirmation dialogs: Show 'Reset Calculation' confirmation dialog
var showTabIcon : int-
Tabbed Document Interface: Show tab icons
var showmod : int-
Selected Modules
var tabPosition : int-
Tabbed Document Interface: Tab position:top:bottom
var tcalcupdsgl : float-
Update graphic while simulation is running: update every
var tid_ : int-
TimeID
var tool_advan : int-
Advanced Toolbar
var tool_advanVI : int-
Advanced Toolbar
var windowBackgroundColour : int-
Background colours: Window
Methods
def AttributeType(*args)def GetNumProcesses(*args)def HasReferences(*args)
class SetVipage (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class SetVipage(PFGeneral): Objectx: list "Element" UsedDia: object "Used by Dialog" Variablex: list "Variable" Vis: list "Plots" auto_xscl: int "Scale: Auto Scale" charact: list "Charact." chart: int "Scale: Chart" chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" descx: list "User defined Legend" drel: float "Scale: Start Value" fit: int "Scale: Adapt Scale" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_add: str "Arrangement" iopt_move: int "Plots can be moved" iopt_rsz: int "Plots can be resized" iopt_tim: int "x Axis Variable" iopt_tim1: int "x-Axis variable" iopt_trans: int "Background: Graphics are transparent" isDownMigrated: int "Has been down migrated" last: float "Scale: Range" loc_name: str "Name" map: int "Scale: Scale" max: float "Scale Limits: Maximum" min: float "Scale Limits: Minimum" oid_: int "ObjectID" order: float "Order" pObjx: object "Element" pRes: object "Results" pid_: int "ProjectID" root_id: object "Original Location" sBackFilNam: str "Background: Filename" selectedInTabGroup: int "Is selected window in tab group" style: str "Plot style: Used" tabGroupIndex: int "Tab group" tid_: int "TimeID" trg: float "Scale Adapt Scale: Trigger" use_x: int "Use local x-Axis" visible: int "Visible" xgrid: int "Grid Lines" xgrid_count: int "Grid Lines: Count" xgrid_item: str "Reference" def AttributeType(*args): ... def Close(*args): ... def CreateVI(*args): ... def DoAutoScaleX(*args): ... def DoAutoScaleY(*args): ... def GetOrInsertPlot(*args): ... def GetVI(*args): ... def HasReferences(*args): ... def InsertPlot(*args): ... def MigratePage(*args): ... def SetAdaptX(*args): ... def SetAutoScaleX(*args): ... def SetResults(*args): ... def SetScaleX(*args): ... def SetStyle(*args): ... def SetTile(*args): ... def SetXVar(*args): ... def Show(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Objectx : list-
Element
var UsedDia : object-
Used by Dialog
var Variablex : list-
Variable
var Vis : list-
Plots
var auto_xscl : int-
Scale: Auto Scale
var charact : list-
Charact.
var chart : int-
Scale: Chart
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var descx : list-
User defined Legend
var drel : float-
Scale: Start Value
var fit : int-
Scale: Adapt Scale
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_add : str-
Arrangement
var iopt_move : int-
Plots can be moved
var iopt_rsz : int-
Plots can be resized
var iopt_tim : int-
x Axis Variable
var iopt_tim1 : int-
x-Axis variable
var iopt_trans : int-
Background: Graphics are transparent
var isDownMigrated : int-
Has been down migrated
var last : float-
Scale: Range
var loc_name : str-
Name
var map : int-
Scale: Scale
var max : float-
Scale Limits: Maximum
var min : float-
Scale Limits: Minimum
var oid_ : int-
ObjectID
var order : float-
Order
var pObjx : object-
Element
var pRes : object-
Results
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sBackFilNam : str-
Background: Filename
var selectedInTabGroup : int-
Is selected window in tab group
var style : str-
Plot style: Used
var tabGroupIndex : int-
Tab group
var tid_ : int-
TimeID
var trg : float-
Scale Adapt Scale: Trigger
var use_x : int-
Use local x-Axis
var visible : int-
Visible
var xgrid : int-
Grid Lines
var xgrid_count : int-
Grid Lines: Count
var xgrid_item : str-
Reference
Methods
def AttributeType(*args)def Close(*args)def CreateVI(*args)def DoAutoScaleX(*args)def DoAutoScaleY(*args)def GetOrInsertPlot(*args)def GetVI(*args)def HasReferences(*args)def InsertPlot(*args)def MigratePage(*args)def SetAdaptX(*args)def SetAutoScaleX(*args)def SetResults(*args)def SetScaleX(*args)def SetStyle(*args)def SetTile(*args)def SetXVar(*args)def Show(*args)
class StaCt (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StaCt(PFGeneral): Rs: float "Detailed Model: Sec. Winding Resistance" Sburd: float "Detailed Model Actual Burden: Apparent Power" Vs: float "Detailed Model Saturation Parameter: Saturation Voltage" Zburd: float "Detailed Model Actual Burden: Impedance" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bmsat: float "Detailed Model Saturation Parameter: Saturated Admittance" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" cbranch: object "Location: Branch" ccratio: str "Additional Cores: Complete Ratio" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" ciorient: int "Configuration: Orientation:--> Branch:--> Busbar" cn_bus: object "Location: Busbar" commissionDate: str "Commissioning Date" constr: int "Year of Construction" cosburd: float "Detailed Model Actual Burden: Power Factor" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cratio: str "Additional Cores: Ratio" cratio_ct: str "Additional Cores: Complete ratio, CT" curmg: float "Detailed Model Saturation Parameter: (Exc. current)/(Rated current)" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iComDate: int "Commissioning Date" iSchemeStatus: int "Scheme Status" iconsat: int "Detailed Model" iorient: int "Orientation:--> Branch:--> Busbar" iphase: int "Configuration: No. Phases:1:2:3" it2p1: int "Configuration: Phase 1" it2p2: int "Configuration: Phase 2:a:b:c" itrmt: int "Detailed Model: Saturation Model" ksat: float "Detailed Model Saturation Parameter: Exponent" loc_name: str "Name" nameplate: str "Nameplate" oid_: int "ObjectID" outserv: int "Out of Service" pOperator: object "Operator" pOwner: object "Owner" pbranch: object "Location: Reference" pid_: int "ProjectID" ptapset: float "Tap selection: Primary" root_id: object "Original Location" rphase: int "Configuration: Phase rotation:a-b-c:b-c-a:c-a-b:b-a-c:c-b-a:a-c-b" seccts: list "Additional Cores" sernum: str "Serial Number" stapcon: str "Configuration: Connection:Y:D" stapset: float "Tap selection: Secondary" tid_: int "TimeID" typ_id: object "Type" vec_core: list "Additional Cores" def AttributeType(*args): ... def HasReferences(*args): ... def SetPrimaryTap(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Rs : float-
Detailed Model: Sec. Winding Resistance
var Sburd : float-
Detailed Model Actual Burden: Apparent Power
var Vs : float-
Detailed Model Saturation Parameter: Saturation Voltage
var Zburd : float-
Detailed Model Actual Burden: Impedance
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bmsat : float-
Detailed Model Saturation Parameter: Saturated Admittance
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var cbranch : object-
Location: Branch
var ccratio : str-
Additional Cores: Complete Ratio
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var ciorient : int-
Configuration: Orientation:–> Branch:–> Busbar
var cn_bus : object-
Location: Busbar
var commissionDate : str-
Commissioning Date
var constr : int-
Year of Construction
var cosburd : float-
Detailed Model Actual Burden: Power Factor
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cratio : str-
Additional Cores: Ratio
var cratio_ct : str-
Additional Cores: Complete ratio, CT
var curmg : float-
Detailed Model Saturation Parameter: (Exc. current)/(Rated current)
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iComDate : int-
Commissioning Date
var iSchemeStatus : int-
Scheme Status
var iconsat : int-
Detailed Model
var iorient : int-
Orientation:–> Branch:–> Busbar
var iphase : int-
Configuration: No. Phases:1:2:3
var it2p1 : int-
Configuration: Phase 1
var it2p2 : int-
Configuration: Phase 2:a:b:c
var itrmt : int-
Detailed Model: Saturation Model
var ksat : float-
Detailed Model Saturation Parameter: Exponent
var loc_name : str-
Name
var nameplate : str-
Nameplate
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pOperator : object-
Operator
var pOwner : object-
Owner
var pbranch : object-
Location: Reference
var pid_ : int-
ProjectID
var ptapset : float-
Tap selection: Primary
var root_id : object-
Original Location
var rphase : int-
Configuration: Phase rotation:a-b-c:b-c-a:c-a-b:b-a-c:c-b-a:a-c-b
var seccts : list-
Additional Cores
var sernum : str-
Serial Number
var stapcon : str-
Configuration: Connection:Y:D
var stapset : float-
Tap selection: Secondary
var tid_ : int-
TimeID
var typ_id : object-
Type
var vec_core : list-
Additional Cores
Methods
def AttributeType(*args)def HasReferences(*args)def SetPrimaryTap(*args)
class StaCubic (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StaCubic(PFGeneral): actPhase: str "Actual phase(s)" cBrkmea: object cBusBar: object "Connected Node" cDisplayName: str "Display Name" cImea: object cMajorNodes: list "Connected Major Nodes" cPhInfo: str "Phases:" cPmea: object cQmea: object cTapmea: object cUserDefIndex: int "User defined Index" cVmea: object charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cimRdfId: list "RDF ID" cpArea: object "Area" cpBranch: object "Branch" cpCB: object "Circuit-Breaker" cpCts: object "Current Transformer" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpRelays: object "Relays" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cterm: object "Terminal" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" elm_brc: object "Connected with element or branch" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iNode: int "node number for internal station topology" iSchemeStatus: int "Scheme Status" iStopFeed: int "Terminate feeder at this point" iType: int "internal used for position" it2p1: int "Phase 1" it2p2: int "Phase 2" it2p3: int "Phase 3" loc_name: str "Name" nphase: int "No of Phases:" obj_bus: int "Bus Index" obj_id: object "Connected with" obj_out: object "Connected with" oid_: int "ObjectID" pIntObjs: list "Internal Elements" pNodeStat: object "Station or terminal" pid_: int "ProjectID" position: int "Position" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def GetAll(*args): ... def GetBranch(*args): ... def GetConnectedMajorNodes(*args): ... def GetConnections(*args): ... def GetNearestBusbars(*args): ... def GetPathToNearestBusbar(*args): ... def HasReferences(*args): ... def IsClosed(*args): ... def IsConnected(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var actPhase : str-
Actual phase(s)
var cBrkmea : objectvar cBusBar : object-
Connected Node
var cDisplayName : str-
Display Name
var cImea : objectvar cMajorNodes : list-
Connected Major Nodes
var cPhInfo : str-
Phases:
var cPmea : objectvar cQmea : objectvar cTapmea : objectvar cUserDefIndex : int-
User defined Index
var cVmea : objectvar charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cimRdfId : list-
RDF ID
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpCB : object-
Circuit-Breaker
var cpCts : object-
Current Transformer
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpRelays : object-
Relays
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cterm : object-
Terminal
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var elm_brc : object-
Connected with element or branch
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iNode : int-
node number for internal station topology
var iSchemeStatus : int-
Scheme Status
var iStopFeed : int-
Terminate feeder at this point
var iType : int-
internal used for position
var it2p1 : int-
Phase 1
var it2p2 : int-
Phase 2
var it2p3 : int-
Phase 3
var loc_name : str-
Name
var nphase : int-
No of Phases:
var obj_bus : int-
Bus Index
var obj_id : object-
Connected with
var obj_out : object-
Connected with
var oid_ : int-
ObjectID
var pIntObjs : list-
Internal Elements
var pNodeStat : object-
Station or terminal
var pid_ : int-
ProjectID
var position : int-
Position
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def GetAll(*args)def GetBranch(*args)def GetConnectedMajorNodes(*args)def GetConnections(*args)def GetNearestBusbars(*args)def GetPathToNearestBusbar(*args)def HasReferences(*args)def IsClosed(*args)def IsConnected(*args)
class StaExtbrkmea (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StaExtbrkmea(PFGeneral): Ext: list "Measurement: External" Int: list "Measurement: Internal" Swtmea: int "Measurement: Position" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" cswitch: object "Effective Meas. Element" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" delSet: float "Deviation from Measurement" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iStatus: int "Status" i_use: int "Measurement: Use" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pCtrl: object "Controller" pObject: object "Controlled Object" pid_: int "ProjectID" pswitch: object "Remote Measurement Point" root_id: object "Original Location" sTagID: str "TagID" tid_: int "TimeID" varName: str "Variable Name" variabName: str "Variable Name" def AttributeType(*args): ... def CopyExtMeaStatusToStatusTmp(*args): ... def GetMeaValue(*args): ... def GetStatus(*args): ... def GetStatusTmp(*args): ... def HasReferences(*args): ... def InitTmp(*args): ... def IsStatusBitSet(*args): ... def IsStatusBitSetTmp(*args): ... def ResetStatusBit(*args): ... def ResetStatusBitTmp(*args): ... def SetMeaValue(*args): ... def SetStatus(*args): ... def SetStatusBit(*args): ... def SetStatusBitTmp(*args): ... def SetStatusTmp(*args): ... def UpdateControl(*args): ... def UpdateCtrl(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Ext : list-
Measurement: External
var Int : list-
Measurement: Internal
var Swtmea : int-
Measurement: Position
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var cswitch : object-
Effective Meas. Element
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var delSet : float-
Deviation from Measurement
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iStatus : int-
Status
var i_use : int-
Measurement: Use
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pCtrl : object-
Controller
var pObject : object-
Controlled Object
var pid_ : int-
ProjectID
var pswitch : object-
Remote Measurement Point
var root_id : object-
Original Location
var sTagID : str-
TagID
var tid_ : int-
TimeID
var varName : str-
Variable Name
var variabName : str-
Variable Name
Methods
def AttributeType(*args)def CopyExtMeaStatusToStatusTmp(*args)def GetMeaValue(*args)def GetStatus(*args)def GetStatusTmp(*args)def HasReferences(*args)def InitTmp(*args)def IsStatusBitSet(*args)def IsStatusBitSetTmp(*args)def ResetStatusBit(*args)def ResetStatusBitTmp(*args)def SetMeaValue(*args)def SetStatus(*args)def SetStatusBit(*args)def SetStatusBitTmp(*args)def SetStatusTmp(*args)def UpdateControl(*args)def UpdateCtrl(*args)
class StaExtcmdmea (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StaExtcmdmea(PFGeneral): Cal: float "Measurement: Calc." Mea: str "Measurement: Command" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" ccubic: object "Effective Meas. Element" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iStatus: int "Status" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pCalObj: object "Get calculated value from: Object" pCalObjSim: object "Get calculated value from: Sim Object" pCtrl: object "Controller" pObject: object "Controlled Object" pcubic: object "Remote Measurement Point" pid_: int "ProjectID" root_id: object "Original Location" sTagID: str "TagID" tid_: int "TimeID" varCal: str "Get calculated value from: Variable Name" varCalSim: str "Get calculated value from: Variable Name" varName: str "Variable Name" variabName: str "Variable Name" def AttributeType(*args): ... def CopyExtMeaStatusToStatusTmp(*args): ... def CreateEvent(*args): ... def GetMeaValue(*args): ... def GetStatus(*args): ... def GetStatusTmp(*args): ... def HasReferences(*args): ... def InitTmp(*args): ... def IsStatusBitSet(*args): ... def IsStatusBitSetTmp(*args): ... def ResetStatusBit(*args): ... def ResetStatusBitTmp(*args): ... def SetMeaValue(*args): ... def SetStatus(*args): ... def SetStatusBit(*args): ... def SetStatusBitTmp(*args): ... def SetStatusTmp(*args): ... def UpdateControl(*args): ... def UpdateCtrl(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Cal : float-
Measurement: Calc.
var Mea : str-
Measurement: Command
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var ccubic : object-
Effective Meas. Element
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iStatus : int-
Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pCalObj : object-
Get calculated value from: Object
var pCalObjSim : object-
Get calculated value from: Sim Object
var pCtrl : object-
Controller
var pObject : object-
Controlled Object
var pcubic : object-
Remote Measurement Point
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sTagID : str-
TagID
var tid_ : int-
TimeID
var varCal : str-
Get calculated value from: Variable Name
var varCalSim : str-
Get calculated value from: Variable Name
var varName : str-
Variable Name
var variabName : str-
Variable Name
Methods
def AttributeType(*args)def CopyExtMeaStatusToStatusTmp(*args)def CreateEvent(*args)def GetMeaValue(*args)def GetStatus(*args)def GetStatusTmp(*args)def HasReferences(*args)def InitTmp(*args)def IsStatusBitSet(*args)def IsStatusBitSetTmp(*args)def ResetStatusBit(*args)def ResetStatusBitTmp(*args)def SetMeaValue(*args)def SetStatus(*args)def SetStatusBit(*args)def SetStatusBitTmp(*args)def SetStatusTmp(*args)def UpdateControl(*args)def UpdateCtrl(*args)
class StaExtdatmea (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StaExtdatmea(PFGeneral): Cal: float "Measurement: Calc." CalVal: float "Calculated Value, internal" CalValExt: float "Calculated Value, external" Dif: float "Measurement: Deviation" Ext: list "Measurement: External" Int: list "Measurement: Internal" Mea: float "Measurement: Raw Value" Multip: float "Measurement: Multiplicator" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cMeaVal: float "Measurement: Measurement Value" cUserDefIndex: int "User defined Index" ccubic: object "Effective Meas. Element" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" deadband: float "Measurement: OPC deadband" delSet: float "Deviation from Measurement" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iStatus: int "Status" i_dat: int "Measurement: DAT type" i_mode: int "Measurement: Mode" i_use: int "Measurement: Use" iopt_execCom: int "Get calculated value from: Execute Command" iopt_execComSim: int "Get calculated value from: Execute Command" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pCalObj: object "Get calculated value from: Object" pCalObjSim: object "Get calculated value from: Sim Object" pCtrl: object "Controller" pObject: object "Controlled Object" pcubic: object "Remote Measurement Point" pid_: int "ProjectID" root_id: object "Original Location" sTagID: str "TagID" tid_: int "TimeID" varCal: str "Get calculated value from: Variable Name" varCalSim: str "Get calculated value from: Variable Name" varName: str "Variable Name" variabName: str "Variable Name" def AttributeType(*args): ... def CopyExtMeaStatusToStatusTmp(*args): ... def CreateEvent(*args): ... def GetMeaValue(*args): ... def GetStatus(*args): ... def GetStatusTmp(*args): ... def HasReferences(*args): ... def InitTmp(*args): ... def IsStatusBitSet(*args): ... def IsStatusBitSetTmp(*args): ... def ResetStatusBit(*args): ... def ResetStatusBitTmp(*args): ... def SetMeaValue(*args): ... def SetStatus(*args): ... def SetStatusBit(*args): ... def SetStatusBitTmp(*args): ... def SetStatusTmp(*args): ... def UpdateControl(*args): ... def UpdateCtrl(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Cal : float-
Measurement: Calc.
var CalVal : float-
Calculated Value, internal
var CalValExt : float-
Calculated Value, external
var Dif : float-
Measurement: Deviation
var Ext : list-
Measurement: External
var Int : list-
Measurement: Internal
var Mea : float-
Measurement: Raw Value
var Multip : float-
Measurement: Multiplicator
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cMeaVal : float-
Measurement: Measurement Value
var cUserDefIndex : int-
User defined Index
var ccubic : object-
Effective Meas. Element
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var deadband : float-
Measurement: OPC deadband
var delSet : float-
Deviation from Measurement
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iStatus : int-
Status
var i_dat : int-
Measurement: DAT type
var i_mode : int-
Measurement: Mode
var i_use : int-
Measurement: Use
var iopt_execCom : int-
Get calculated value from: Execute Command
var iopt_execComSim : int-
Get calculated value from: Execute Command
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pCalObj : object-
Get calculated value from: Object
var pCalObjSim : object-
Get calculated value from: Sim Object
var pCtrl : object-
Controller
var pObject : object-
Controlled Object
var pcubic : object-
Remote Measurement Point
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sTagID : str-
TagID
var tid_ : int-
TimeID
var varCal : str-
Get calculated value from: Variable Name
var varCalSim : str-
Get calculated value from: Variable Name
var varName : str-
Variable Name
var variabName : str-
Variable Name
Methods
def AttributeType(*args)def CopyExtMeaStatusToStatusTmp(*args)def CreateEvent(*args)def GetMeaValue(*args)def GetStatus(*args)def GetStatusTmp(*args)def HasReferences(*args)def InitTmp(*args)def IsStatusBitSet(*args)def IsStatusBitSetTmp(*args)def ResetStatusBit(*args)def ResetStatusBitTmp(*args)def SetMeaValue(*args)def SetStatus(*args)def SetStatusBit(*args)def SetStatusBitTmp(*args)def SetStatusTmp(*args)def UpdateControl(*args)def UpdateCtrl(*args)
class StaExtfmea (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StaExtfmea(PFGeneral): appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cMeaVal: float "Measurement: Measurement Value" cUserDefIndex: int "User defined Index" cbusbar: object "Effective Meas. Element" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" deadband: float "Measurement: OPC deadband" delSet: float "Deviation from Measurement" desc: list "Description" errBadData: int "Detailed Error Description: Bad measurement" errConsDir: int "Detailed Error Description: Consistent active power flow direction at each side of branch" errOutOfService: int "Detailed Error Description: Measurement out of service" errRedundant: int "Detailed Error Description: Redundant measurement for observability" errStatus: int "Detailed Error Description: Input status of measurement disallows calculation" errUnneededPseudo: int "Detailed Error Description: Unneeded pseudo-measurement" error: int "Error description Code" fcal: float "Measurement: Calc. Frequency" fdif: float "Measurement: Frequency Deviation" fmea: float "Measurement: Frequency" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iStatus: int "Status" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pCtrl: object "Controller" pObject: object "Controlled Object" pbusbar: object "Remote Measurement Point" pid_: int "ProjectID" root_id: object "Original Location" sTagID: str "TagID" tid_: int "TimeID" varName: str "Variable Name" variabName: str "Variable Name" def AttributeType(*args): ... def CopyExtMeaStatusToStatusTmp(*args): ... def GetMeaValue(*args): ... def GetStatus(*args): ... def GetStatusTmp(*args): ... def HasReferences(*args): ... def InitTmp(*args): ... def IsStatusBitSet(*args): ... def IsStatusBitSetTmp(*args): ... def ResetStatusBit(*args): ... def ResetStatusBitTmp(*args): ... def SetMeaValue(*args): ... def SetStatus(*args): ... def SetStatusBit(*args): ... def SetStatusBitTmp(*args): ... def SetStatusTmp(*args): ... def UpdateControl(*args): ... def UpdateCtrl(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cMeaVal : float-
Measurement: Measurement Value
var cUserDefIndex : int-
User defined Index
var cbusbar : object-
Effective Meas. Element
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var deadband : float-
Measurement: OPC deadband
var delSet : float-
Deviation from Measurement
var desc : list-
Description
var errBadData : int-
Detailed Error Description: Bad measurement
var errConsDir : int-
Detailed Error Description: Consistent active power flow direction at each side of branch
var errOutOfService : int-
Detailed Error Description: Measurement out of service
var errRedundant : int-
Detailed Error Description: Redundant measurement for observability
var errStatus : int-
Detailed Error Description: Input status of measurement disallows calculation
var errUnneededPseudo : int-
Detailed Error Description: Unneeded pseudo-measurement
var error : int-
Error description Code
var fcal : float-
Measurement: Calc. Frequency
var fdif : float-
Measurement: Frequency Deviation
var fmea : float-
Measurement: Frequency
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iStatus : int-
Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pCtrl : object-
Controller
var pObject : object-
Controlled Object
var pbusbar : object-
Remote Measurement Point
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sTagID : str-
TagID
var tid_ : int-
TimeID
var varName : str-
Variable Name
var variabName : str-
Variable Name
Methods
def AttributeType(*args)def CopyExtMeaStatusToStatusTmp(*args)def GetMeaValue(*args)def GetStatus(*args)def GetStatusTmp(*args)def HasReferences(*args)def InitTmp(*args)def IsStatusBitSet(*args)def IsStatusBitSetTmp(*args)def ResetStatusBit(*args)def ResetStatusBitTmp(*args)def SetMeaValue(*args)def SetStatus(*args)def SetStatusBit(*args)def SetStatusBitTmp(*args)def SetStatusTmp(*args)def UpdateControl(*args)def UpdateCtrl(*args)
class StaExtfuelmea (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StaExtfuelmea(PFGeneral): Fuelcal: float "Measurement: Calc. Fuel" Fueldif: float "Measurement: Fuel Deviation" Fuelmea: float "Measurement: Fuel" Multip: float "Measurement: Multiplicator" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cMeaVal: float "Measurement: Measurement Value" cUserDefIndex: int "User defined Index" ccubic: object "Effective Meas. Element" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" delSet: float "Deviation from Measurement" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iStatus: int "Status" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pCtrl: object "Controller" pObject: object "Controlled Object" pcubic: object "Remote Measurement Point" pid_: int "ProjectID" root_id: object "Original Location" sTagID: str "TagID" tid_: int "TimeID" varName: str "Variable Name" variabName: str "Variable Name" def AttributeType(*args): ... def CopyExtMeaStatusToStatusTmp(*args): ... def GetMeaValue(*args): ... def GetStatus(*args): ... def GetStatusTmp(*args): ... def HasReferences(*args): ... def InitTmp(*args): ... def IsStatusBitSet(*args): ... def IsStatusBitSetTmp(*args): ... def ResetStatusBit(*args): ... def ResetStatusBitTmp(*args): ... def SetMeaValue(*args): ... def SetStatus(*args): ... def SetStatusBit(*args): ... def SetStatusBitTmp(*args): ... def SetStatusTmp(*args): ... def UpdateControl(*args): ... def UpdateCtrl(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Fuelcal : float-
Measurement: Calc. Fuel
var Fueldif : float-
Measurement: Fuel Deviation
var Fuelmea : float-
Measurement: Fuel
var Multip : float-
Measurement: Multiplicator
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cMeaVal : float-
Measurement: Measurement Value
var cUserDefIndex : int-
User defined Index
var ccubic : object-
Effective Meas. Element
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var delSet : float-
Deviation from Measurement
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iStatus : int-
Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pCtrl : object-
Controller
var pObject : object-
Controlled Object
var pcubic : object-
Remote Measurement Point
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sTagID : str-
TagID
var tid_ : int-
TimeID
var varName : str-
Variable Name
var variabName : str-
Variable Name
Methods
def AttributeType(*args)def CopyExtMeaStatusToStatusTmp(*args)def GetMeaValue(*args)def GetStatus(*args)def GetStatusTmp(*args)def HasReferences(*args)def InitTmp(*args)def IsStatusBitSet(*args)def IsStatusBitSetTmp(*args)def ResetStatusBit(*args)def ResetStatusBitTmp(*args)def SetMeaValue(*args)def SetStatus(*args)def SetStatusBit(*args)def SetStatusBitTmp(*args)def SetStatusTmp(*args)def UpdateControl(*args)def UpdateCtrl(*args)
class StaExtimea (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StaExtimea(PFGeneral): IActcal: float "Calc. Act. Curr." IActdif: float "Act. Curr. Dev. (rated)" IActdif_abs: float "Act. Curr. Dev. (abs)" IActdif_mea: float "Act. Curr. Dev. (meas.)" IMagncal: float "Calc. Curr. Magn." IMagndif: float "Curr. Magn. Dev. (rated)" IMagndif_abs: float "Curr. Magn. Dev. (abs)" IMagndif_mea: float "Curr. Magn. Dev. (meas.)" IReactcal: float "Calc. React. Curr." IReactdif: float "React. Curr. Dev. (rated)" IReactdif_abs: float "React. Curr. Dev. (abs)" IReactdif_mea: float "React. Curr. Dev. (meas.)" Imea: float "Measurement: Current" Multip: float "Measurement: Multiplicator" RedundanceGrpAct: int "Detailed Error Description: Equivalence class (active current measure)" RedundanceGrpMagn: int "Detailed Error Description: Redundancy equivalence class (magnitude measure)" RedundanceGrpReact: int "Detailed Error Description: Equivalence class (reactive current measure)" RedundanceLevelAct: int "Detailed Error Description: Level of redundancy (active current measure)" RedundanceLevelMagn: int "Detailed Error Description: Level of redundancy (magnitude measure)" RedundanceLevelReact: int "Detailed Error Description: Level of redundancy (reactive current measure)" Snom: float "Rated Current" SnomAct: float "Ratings Active Current: Rated Current" SnomMagn: float "Ratings Current, Magnitude: Rated Current" SnomReact: float "Ratings Reactive Current: Rated Current" accuracy: float "Accuracy Class" accuracyAct: float "Ratings Active Current: Accuracy Class" accuracyMagn: float "Ratings Current, Magnitude: Accuracy Class" accuracyReact: float "Ratings Reactive Current: Accuracy Class" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cIsValid: int "Is Valid" cMeaValAct: float "Mea. Act. Curr." cMeaValMagn: float "Mea. Curr. Magn." cMeaValReact: float "Mea. React. Curr." cObjFun: float "Objective function" cObjFunAct: float "Obj. func. act" cObjFunMagn: float "Obj. func. magn." cObjFunReact: float "Obj. func. react" cUserDefIndex: int "User defined Index" ccubic: object "Effective Meas. Element" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cosphi: float "Measurement: Power Factor" cosphical: float "Calc. Power Factor" cosphidif: float "Power Factor Deviation" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" deadband: float "Measurement: OPC deadband" delSet: float "Deviation from Measurement" desc: list "Description" errBadData: int "Detailed Error Description: Bad measurement" errBadDataAct: int "Detailed Error Description: Bad active current measure" errBadDataMagn: int "Detailed Error Description: Bad magnitude measure" errBadDataReact: int "Detailed Error Description: Bad reactive current measure" errConsDir: int "Detailed Error Description: Consistent active power flow direction at each side of branch" errExcNomLoading: int "Detailed Error Description: Branch loadings exceed nominal values" errExcNomLoss: int "Detailed Error Description: Large branch losses" errFlwIfOpn: int "Detailed Error Description: Large branch flows on open ended branches" errNdSumP: int "Detailed Error Description: Node sum checks for P" errNdSumQ: int "Detailed Error Description: Node sum checks for Q" errNegLoss: int "Detailed Error Description: Negative losses on passive branches" errOutOfService: int "Detailed Error Description: Measurement out of service" errRedundant: int "Detailed Error Description: Redundant measurement for observability" errRedundantAct: int "Detailed Error Description: Redundant active current measure" errRedundantMagn: int "Detailed Error Description: Redundant magnitude measure" errRedundantReact: int "Detailed Error Description: Redundant reactive current measure" errStatus: int "Detailed Error Description: Input status of measurement disallows calculation" errUnneededPseudo: int "Detailed Error Description: Unneeded pseudo-measurement" error: int "Error description Code" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iStatus: int "Status" iUseAct: int "Usage: Measure Active Current" iUseMagn: int "Usage: Measure Current Magnitude" iUseReact: int "Usage: Measure Reactive Current" i_gen: int "Measurement: Orientation" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pCtrl: object "Controller" pObject: object "Controlled Object" pcubic: object "Remote Measurement Point" pf_recapr: int "Measurement: Power Factor:ind.:cap." pid_: int "ProjectID" root_id: object "Original Location" sTagID: str "TagID" tid_: int "TimeID" varName: str "Variable Name" variabName: str "Variable Name" def AttributeType(*args): ... def CopyExtMeaStatusToStatusTmp(*args): ... def GetMeaValue(*args): ... def GetStatus(*args): ... def GetStatusTmp(*args): ... def HasReferences(*args): ... def InitTmp(*args): ... def IsStatusBitSet(*args): ... def IsStatusBitSetTmp(*args): ... def ResetStatusBit(*args): ... def ResetStatusBitTmp(*args): ... def SetMeaValue(*args): ... def SetStatus(*args): ... def SetStatusBit(*args): ... def SetStatusBitTmp(*args): ... def SetStatusTmp(*args): ... def UpdateControl(*args): ... def UpdateCtrl(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var IActcal : float-
Calc. Act. Curr.
var IActdif : float-
Act. Curr. Dev. (rated)
var IActdif_abs : float-
Act. Curr. Dev. (abs)
var IActdif_mea : float-
Act. Curr. Dev. (meas.)
var IMagncal : float-
Calc. Curr. Magn.
var IMagndif : float-
Curr. Magn. Dev. (rated)
var IMagndif_abs : float-
Curr. Magn. Dev. (abs)
var IMagndif_mea : float-
Curr. Magn. Dev. (meas.)
var IReactcal : float-
Calc. React. Curr.
var IReactdif : float-
React. Curr. Dev. (rated)
var IReactdif_abs : float-
React. Curr. Dev. (abs)
var IReactdif_mea : float-
React. Curr. Dev. (meas.)
var Imea : float-
Measurement: Current
var Multip : float-
Measurement: Multiplicator
var RedundanceGrpAct : int-
Detailed Error Description: Equivalence class (active current measure)
var RedundanceGrpMagn : int-
Detailed Error Description: Redundancy equivalence class (magnitude measure)
var RedundanceGrpReact : int-
Detailed Error Description: Equivalence class (reactive current measure)
var RedundanceLevelAct : int-
Detailed Error Description: Level of redundancy (active current measure)
var RedundanceLevelMagn : int-
Detailed Error Description: Level of redundancy (magnitude measure)
var RedundanceLevelReact : int-
Detailed Error Description: Level of redundancy (reactive current measure)
var Snom : float-
Rated Current
var SnomAct : float-
Ratings Active Current: Rated Current
var SnomMagn : float-
Ratings Current, Magnitude: Rated Current
var SnomReact : float-
Ratings Reactive Current: Rated Current
var accuracy : float-
Accuracy Class
var accuracyAct : float-
Ratings Active Current: Accuracy Class
var accuracyMagn : float-
Ratings Current, Magnitude: Accuracy Class
var accuracyReact : float-
Ratings Reactive Current: Accuracy Class
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cIsValid : int-
Is Valid
var cMeaValAct : float-
Mea. Act. Curr.
var cMeaValMagn : float-
Mea. Curr. Magn.
var cMeaValReact : float-
Mea. React. Curr.
var cObjFun : float-
Objective function
var cObjFunAct : float-
Obj. func. act
var cObjFunMagn : float-
Obj. func. magn.
var cObjFunReact : float-
Obj. func. react
var cUserDefIndex : int-
User defined Index
var ccubic : object-
Effective Meas. Element
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cosphi : float-
Measurement: Power Factor
var cosphical : float-
Calc. Power Factor
var cosphidif : float-
Power Factor Deviation
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var deadband : float-
Measurement: OPC deadband
var delSet : float-
Deviation from Measurement
var desc : list-
Description
var errBadData : int-
Detailed Error Description: Bad measurement
var errBadDataAct : int-
Detailed Error Description: Bad active current measure
var errBadDataMagn : int-
Detailed Error Description: Bad magnitude measure
var errBadDataReact : int-
Detailed Error Description: Bad reactive current measure
var errConsDir : int-
Detailed Error Description: Consistent active power flow direction at each side of branch
var errExcNomLoading : int-
Detailed Error Description: Branch loadings exceed nominal values
var errExcNomLoss : int-
Detailed Error Description: Large branch losses
var errFlwIfOpn : int-
Detailed Error Description: Large branch flows on open ended branches
var errNdSumP : int-
Detailed Error Description: Node sum checks for P
var errNdSumQ : int-
Detailed Error Description: Node sum checks for Q
var errNegLoss : int-
Detailed Error Description: Negative losses on passive branches
var errOutOfService : int-
Detailed Error Description: Measurement out of service
var errRedundant : int-
Detailed Error Description: Redundant measurement for observability
var errRedundantAct : int-
Detailed Error Description: Redundant active current measure
var errRedundantMagn : int-
Detailed Error Description: Redundant magnitude measure
var errRedundantReact : int-
Detailed Error Description: Redundant reactive current measure
var errStatus : int-
Detailed Error Description: Input status of measurement disallows calculation
var errUnneededPseudo : int-
Detailed Error Description: Unneeded pseudo-measurement
var error : int-
Error description Code
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iStatus : int-
Status
var iUseAct : int-
Usage: Measure Active Current
var iUseMagn : int-
Usage: Measure Current Magnitude
var iUseReact : int-
Usage: Measure Reactive Current
var i_gen : int-
Measurement: Orientation
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pCtrl : object-
Controller
var pObject : object-
Controlled Object
var pcubic : object-
Remote Measurement Point
var pf_recapr : int-
Measurement: Power Factor:ind.:cap.
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sTagID : str-
TagID
var tid_ : int-
TimeID
var varName : str-
Variable Name
var variabName : str-
Variable Name
Methods
def AttributeType(*args)def CopyExtMeaStatusToStatusTmp(*args)def GetMeaValue(*args)def GetStatus(*args)def GetStatusTmp(*args)def HasReferences(*args)def InitTmp(*args)def IsStatusBitSet(*args)def IsStatusBitSetTmp(*args)def ResetStatusBit(*args)def ResetStatusBitTmp(*args)def SetMeaValue(*args)def SetStatus(*args)def SetStatusBit(*args)def SetStatusBitTmp(*args)def SetStatusTmp(*args)def UpdateControl(*args)def UpdateCtrl(*args)
class StaExtpfmea (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StaExtpfmea(PFGeneral): Multip: float "Measurement: Multiplicator" Pfcal: float "Measurement: Calc. Power Factor" Pfdif: float "Measurement: Pow. Factor Deviat." Pfmea: float "Measurement: Power Factor" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cMeaVal: float "Measurement: Measurement Value" cUserDefIndex: int "User defined Index" ccubic: object "Effective Meas. Element" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" delSet: float "Deviation from Measurement" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iStatus: int "Status" i_gen: int "Measurement: Orientation" iopt_mea: int "Measurement Of" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pCtrl: object "Controller" pObject: object "Controlled Object" pcubic: object "Remote Measurement Point" pid_: int "ProjectID" root_id: object "Original Location" sTagID: str "TagID" tid_: int "TimeID" varName: str "Variable Name" variabName: str "Variable Name" def AttributeType(*args): ... def CopyExtMeaStatusToStatusTmp(*args): ... def GetMeaValue(*args): ... def GetStatus(*args): ... def GetStatusTmp(*args): ... def HasReferences(*args): ... def InitTmp(*args): ... def IsStatusBitSet(*args): ... def IsStatusBitSetTmp(*args): ... def ResetStatusBit(*args): ... def ResetStatusBitTmp(*args): ... def SetMeaValue(*args): ... def SetStatus(*args): ... def SetStatusBit(*args): ... def SetStatusBitTmp(*args): ... def SetStatusTmp(*args): ... def UpdateControl(*args): ... def UpdateCtrl(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Multip : float-
Measurement: Multiplicator
var Pfcal : float-
Measurement: Calc. Power Factor
var Pfdif : float-
Measurement: Pow. Factor Deviat.
var Pfmea : float-
Measurement: Power Factor
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cMeaVal : float-
Measurement: Measurement Value
var cUserDefIndex : int-
User defined Index
var ccubic : object-
Effective Meas. Element
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var delSet : float-
Deviation from Measurement
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iStatus : int-
Status
var i_gen : int-
Measurement: Orientation
var iopt_mea : int-
Measurement Of
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pCtrl : object-
Controller
var pObject : object-
Controlled Object
var pcubic : object-
Remote Measurement Point
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sTagID : str-
TagID
var tid_ : int-
TimeID
var varName : str-
Variable Name
var variabName : str-
Variable Name
Methods
def AttributeType(*args)def CopyExtMeaStatusToStatusTmp(*args)def GetMeaValue(*args)def GetStatus(*args)def GetStatusTmp(*args)def HasReferences(*args)def InitTmp(*args)def IsStatusBitSet(*args)def IsStatusBitSetTmp(*args)def ResetStatusBit(*args)def ResetStatusBitTmp(*args)def SetMeaValue(*args)def SetStatus(*args)def SetStatusBit(*args)def SetStatusBitTmp(*args)def SetStatusTmp(*args)def UpdateControl(*args)def UpdateCtrl(*args)
class StaExtpmea (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StaExtpmea(PFGeneral): Multip: float "Measurement: Multiplicator" Pcal: float "Measurement: Calc. Active Power" Pdif: float "Measurement: Power Deviation (rated)" Pdif_abs: float "Measurement: Power Deviation (abs)" Pdif_mea: float "Measurement: Power Deviation (meas.)" Pmea: float "Measurement: Active Power" RedundanceGrp: int "Detailed Error Description: Equivalence class (of redundant measure)" RedundanceLevel: int "Detailed Error Description: Level of redundancy" Snom: float "Ratings: Power Rating" accuracy: float "Ratings: Accuracy Class" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cIsValid: int "Is Valid" cMeaVal: float "Measurement: Measurement Value" cObjFun: float "Measurement: Objective function" cUserDefIndex: int "User defined Index" ccubic: object "Effective Meas. Element" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" deadband: float "Measurement: OPC deadband" delSet: float "Deviation from Measurement" desc: list "Description" errBadData: int "Detailed Error Description: Bad measurement" errConsDir: int "Detailed Error Description: Consistent active power flow direction at each side of branch" errExcNomLoading: int "Detailed Error Description: Branch loadings exceed nominal values" errExcNomLoss: int "Detailed Error Description: Large branch losses" errFlwIfOpn: int "Detailed Error Description: Large branch flows on open ended branches" errNdSumP: int "Detailed Error Description: Node sum checks for P" errNdSumQ: int "Detailed Error Description: Node sum checks for Q" errNegLoss: int "Detailed Error Description: Negative losses on passive branches" errOutOfService: int "Detailed Error Description: Measurement out of service" errRedundant: int "Detailed Error Description: Redundant measurement for observability" errStatus: int "Detailed Error Description: Input status of measurement disallows calculation" errUnneededPseudo: int "Detailed Error Description: Unneeded pseudo-measurement" error: int "Error description Code" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iStatus: int "Status" i_gen: int "Measurement: Orientation" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pCtrl: object "Controller" pObject: object "Controlled Object" pcubic: object "Remote Measurement Point" pid_: int "ProjectID" pseudo: int "Used as Pseudo-Measurement" root_id: object "Original Location" sTagID: str "TagID" tid_: int "TimeID" varName: str "Variable Name" variabName: str "Variable Name" def AttributeType(*args): ... def CopyExtMeaStatusToStatusTmp(*args): ... def GetMeaValue(*args): ... def GetStatus(*args): ... def GetStatusTmp(*args): ... def HasReferences(*args): ... def InitTmp(*args): ... def IsStatusBitSet(*args): ... def IsStatusBitSetTmp(*args): ... def ResetStatusBit(*args): ... def ResetStatusBitTmp(*args): ... def SetMeaValue(*args): ... def SetStatus(*args): ... def SetStatusBit(*args): ... def SetStatusBitTmp(*args): ... def SetStatusTmp(*args): ... def UpdateControl(*args): ... def UpdateCtrl(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Multip : float-
Measurement: Multiplicator
var Pcal : float-
Measurement: Calc. Active Power
var Pdif : float-
Measurement: Power Deviation (rated)
var Pdif_abs : float-
Measurement: Power Deviation (abs)
var Pdif_mea : float-
Measurement: Power Deviation (meas.)
var Pmea : float-
Measurement: Active Power
var RedundanceGrp : int-
Detailed Error Description: Equivalence class (of redundant measure)
var RedundanceLevel : int-
Detailed Error Description: Level of redundancy
var Snom : float-
Ratings: Power Rating
var accuracy : float-
Ratings: Accuracy Class
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cIsValid : int-
Is Valid
var cMeaVal : float-
Measurement: Measurement Value
var cObjFun : float-
Measurement: Objective function
var cUserDefIndex : int-
User defined Index
var ccubic : object-
Effective Meas. Element
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var deadband : float-
Measurement: OPC deadband
var delSet : float-
Deviation from Measurement
var desc : list-
Description
var errBadData : int-
Detailed Error Description: Bad measurement
var errConsDir : int-
Detailed Error Description: Consistent active power flow direction at each side of branch
var errExcNomLoading : int-
Detailed Error Description: Branch loadings exceed nominal values
var errExcNomLoss : int-
Detailed Error Description: Large branch losses
var errFlwIfOpn : int-
Detailed Error Description: Large branch flows on open ended branches
var errNdSumP : int-
Detailed Error Description: Node sum checks for P
var errNdSumQ : int-
Detailed Error Description: Node sum checks for Q
var errNegLoss : int-
Detailed Error Description: Negative losses on passive branches
var errOutOfService : int-
Detailed Error Description: Measurement out of service
var errRedundant : int-
Detailed Error Description: Redundant measurement for observability
var errStatus : int-
Detailed Error Description: Input status of measurement disallows calculation
var errUnneededPseudo : int-
Detailed Error Description: Unneeded pseudo-measurement
var error : int-
Error description Code
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iStatus : int-
Status
var i_gen : int-
Measurement: Orientation
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pCtrl : object-
Controller
var pObject : object-
Controlled Object
var pcubic : object-
Remote Measurement Point
var pid_ : int-
ProjectID
var pseudo : int-
Used as Pseudo-Measurement
var root_id : object-
Original Location
var sTagID : str-
TagID
var tid_ : int-
TimeID
var varName : str-
Variable Name
var variabName : str-
Variable Name
Methods
def AttributeType(*args)def CopyExtMeaStatusToStatusTmp(*args)def GetMeaValue(*args)def GetStatus(*args)def GetStatusTmp(*args)def HasReferences(*args)def InitTmp(*args)def IsStatusBitSet(*args)def IsStatusBitSetTmp(*args)def ResetStatusBit(*args)def ResetStatusBitTmp(*args)def SetMeaValue(*args)def SetStatus(*args)def SetStatusBit(*args)def SetStatusBitTmp(*args)def SetStatusTmp(*args)def UpdateControl(*args)def UpdateCtrl(*args)
class StaExtqmea (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StaExtqmea(PFGeneral): Multip: float "Measurement: Multiplicator" Qcal: float "Measurement: Calc. React. Power" Qdif: float "Measurement: Power Deviation (rated)" Qdif_abs: float "Measurement: Power Deviation (abs)" Qdif_mea: float "Measurement: Power Deviation (meas.)" Qmea: float "Measurement: Reactive Power" RedundanceGrp: int "Detailed Error Description: Equivalence class (of redundant measure)" RedundanceLevel: int "Detailed Error Description: Level of redundancy" Snom: float "Ratings: Power Rating" accuracy: float "Ratings: Accuracy Class" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cIsValid: int "Is Valid" cMeaVal: float "Measurement: Measurement Value" cObjFun: float "Measurement: Objective function" cUserDefIndex: int "User defined Index" ccubic: object "Effective Meas. Element" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" deadband: float "Measurement: OPC deadband" delSet: float "Deviation from Measurement" desc: list "Description" errBadData: int "Detailed Error Description: Bad measurement" errConsDir: int "Detailed Error Description: Consistent active power flow direction at each side of branch" errExcNomLoading: int "Detailed Error Description: Branch loadings exceed nominal values" errExcNomLoss: int "Detailed Error Description: Large branch losses" errFlwIfOpn: int "Detailed Error Description: Large branch flows on open ended branches" errNdSumP: int "Detailed Error Description: Node sum checks for P" errNdSumQ: int "Detailed Error Description: Node sum checks for Q" errNegLoss: int "Detailed Error Description: Negative losses on passive branches" errOutOfService: int "Detailed Error Description: Measurement out of service" errRedundant: int "Detailed Error Description: Redundant measurement for observability" errStatus: int "Detailed Error Description: Input status of measurement disallows calculation" errUnneededPseudo: int "Detailed Error Description: Unneeded pseudo-measurement" error: int "Error description Code" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iStatus: int "Status" i_gen: int "Measurement: Orientation" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pCtrl: object "Controller" pObject: object "Controlled Object" pcubic: object "Remote Measurement Point" pid_: int "ProjectID" pseudo: int "Used as Pseudo-Measurement" root_id: object "Original Location" sTagID: str "TagID" tid_: int "TimeID" varName: str "Variable Name" variabName: str "Variable Name" def AttributeType(*args): ... def CopyExtMeaStatusToStatusTmp(*args): ... def GetMeaValue(*args): ... def GetStatus(*args): ... def GetStatusTmp(*args): ... def HasReferences(*args): ... def InitTmp(*args): ... def IsStatusBitSet(*args): ... def IsStatusBitSetTmp(*args): ... def ResetStatusBit(*args): ... def ResetStatusBitTmp(*args): ... def SetMeaValue(*args): ... def SetStatus(*args): ... def SetStatusBit(*args): ... def SetStatusBitTmp(*args): ... def SetStatusTmp(*args): ... def UpdateControl(*args): ... def UpdateCtrl(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Multip : float-
Measurement: Multiplicator
var Qcal : float-
Measurement: Calc. React. Power
var Qdif : float-
Measurement: Power Deviation (rated)
var Qdif_abs : float-
Measurement: Power Deviation (abs)
var Qdif_mea : float-
Measurement: Power Deviation (meas.)
var Qmea : float-
Measurement: Reactive Power
var RedundanceGrp : int-
Detailed Error Description: Equivalence class (of redundant measure)
var RedundanceLevel : int-
Detailed Error Description: Level of redundancy
var Snom : float-
Ratings: Power Rating
var accuracy : float-
Ratings: Accuracy Class
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cIsValid : int-
Is Valid
var cMeaVal : float-
Measurement: Measurement Value
var cObjFun : float-
Measurement: Objective function
var cUserDefIndex : int-
User defined Index
var ccubic : object-
Effective Meas. Element
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var deadband : float-
Measurement: OPC deadband
var delSet : float-
Deviation from Measurement
var desc : list-
Description
var errBadData : int-
Detailed Error Description: Bad measurement
var errConsDir : int-
Detailed Error Description: Consistent active power flow direction at each side of branch
var errExcNomLoading : int-
Detailed Error Description: Branch loadings exceed nominal values
var errExcNomLoss : int-
Detailed Error Description: Large branch losses
var errFlwIfOpn : int-
Detailed Error Description: Large branch flows on open ended branches
var errNdSumP : int-
Detailed Error Description: Node sum checks for P
var errNdSumQ : int-
Detailed Error Description: Node sum checks for Q
var errNegLoss : int-
Detailed Error Description: Negative losses on passive branches
var errOutOfService : int-
Detailed Error Description: Measurement out of service
var errRedundant : int-
Detailed Error Description: Redundant measurement for observability
var errStatus : int-
Detailed Error Description: Input status of measurement disallows calculation
var errUnneededPseudo : int-
Detailed Error Description: Unneeded pseudo-measurement
var error : int-
Error description Code
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iStatus : int-
Status
var i_gen : int-
Measurement: Orientation
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pCtrl : object-
Controller
var pObject : object-
Controlled Object
var pcubic : object-
Remote Measurement Point
var pid_ : int-
ProjectID
var pseudo : int-
Used as Pseudo-Measurement
var root_id : object-
Original Location
var sTagID : str-
TagID
var tid_ : int-
TimeID
var varName : str-
Variable Name
var variabName : str-
Variable Name
Methods
def AttributeType(*args)def CopyExtMeaStatusToStatusTmp(*args)def GetMeaValue(*args)def GetStatus(*args)def GetStatusTmp(*args)def HasReferences(*args)def InitTmp(*args)def IsStatusBitSet(*args)def IsStatusBitSetTmp(*args)def ResetStatusBit(*args)def ResetStatusBitTmp(*args)def SetMeaValue(*args)def SetStatus(*args)def SetStatusBit(*args)def SetStatusBitTmp(*args)def SetStatusTmp(*args)def UpdateControl(*args)def UpdateCtrl(*args)
class StaExtsmea (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StaExtsmea(PFGeneral): Serr: float "Error" Sldf: float "Last Calculated" Smea: float "Apparent Power" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" ccubic: object "Effective Meas. Element" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iStatus: int "Status" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pcubic: object "Remote Measurement Point" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" def AttributeType(*args): ... def CopyExtMeaStatusToStatusTmp(*args): ... def GetMeaValue(*args): ... def GetStatus(*args): ... def GetStatusTmp(*args): ... def HasReferences(*args): ... def InitTmp(*args): ... def IsStatusBitSet(*args): ... def IsStatusBitSetTmp(*args): ... def ResetStatusBit(*args): ... def ResetStatusBitTmp(*args): ... def SetMeaValue(*args): ... def SetStatus(*args): ... def SetStatusBit(*args): ... def SetStatusBitTmp(*args): ... def SetStatusTmp(*args): ... def UpdateControl(*args): ... def UpdateCtrl(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Serr : float-
Error
var Sldf : float-
Last Calculated
var Smea : float-
Apparent Power
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var ccubic : object-
Effective Meas. Element
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iStatus : int-
Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pcubic : object-
Remote Measurement Point
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
Methods
def AttributeType(*args)def CopyExtMeaStatusToStatusTmp(*args)def GetMeaValue(*args)def GetStatus(*args)def GetStatusTmp(*args)def HasReferences(*args)def InitTmp(*args)def IsStatusBitSet(*args)def IsStatusBitSetTmp(*args)def ResetStatusBit(*args)def ResetStatusBitTmp(*args)def SetMeaValue(*args)def SetStatus(*args)def SetStatusBit(*args)def SetStatusBitTmp(*args)def SetStatusTmp(*args)def UpdateControl(*args)def UpdateCtrl(*args)
class StaExttapmea (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StaExttapmea(PFGeneral): Exttap: list "Ext. Tap" Tap: list "Measurement: PF Tap" Tapcal: float "Measurement: Calc. Tap" Tapmea: int "Measurement: Tap position" cDisplayName: str "Display Name" cUserDefIndex: int "User defined Index" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cobject: object "Effective Meas. Element" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" delSet: float "Deviation from Measurement" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iStatus: int "Status" i_tap: int "Operation Mode" i_tapCmd: int "Tap Changer Command" i_tapOpCh: int "Tap Operation Mode" i_tapOpCmd: int "Tap Operation Mode Cmd." loc_name: str "Name" obj_bus: int "Bus Index" oid_: int "ObjectID" outserv: int "Out of Service" pCtrl: object "Controller" pObject: object "Controlled Object" pid_: int "ProjectID" pobject: object "Remote Measurement Point" root_id: object "Original Location" sTagID: str "TagID" tid_: int "TimeID" varName: str "Variable Name" variabName: str "Variable Name" def AttributeType(*args): ... def CopyExtMeaStatusToStatusTmp(*args): ... def CreateEvent(*args): ... def GetMeaValue(*args): ... def GetStatus(*args): ... def GetStatusTmp(*args): ... def HasReferences(*args): ... def InitTmp(*args): ... def IsStatusBitSet(*args): ... def IsStatusBitSetTmp(*args): ... def ResetStatusBit(*args): ... def ResetStatusBitTmp(*args): ... def SetMeaValue(*args): ... def SetStatus(*args): ... def SetStatusBit(*args): ... def SetStatusBitTmp(*args): ... def SetStatusTmp(*args): ... def UpdateControl(*args): ... def UpdateCtrl(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Exttap : list-
Ext. Tap
var Tap : list-
Measurement: PF Tap
var Tapcal : float-
Measurement: Calc. Tap
var Tapmea : int-
Measurement: Tap position
var cDisplayName : str-
Display Name
var cUserDefIndex : int-
User defined Index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cobject : object-
Effective Meas. Element
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var delSet : float-
Deviation from Measurement
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iStatus : int-
Status
var i_tap : int-
Operation Mode
var i_tapCmd : int-
Tap Changer Command
var i_tapOpCh : int-
Tap Operation Mode
var i_tapOpCmd : int-
Tap Operation Mode Cmd.
var loc_name : str-
Name
var obj_bus : int-
Bus Index
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pCtrl : object-
Controller
var pObject : object-
Controlled Object
var pid_ : int-
ProjectID
var pobject : object-
Remote Measurement Point
var root_id : object-
Original Location
var sTagID : str-
TagID
var tid_ : int-
TimeID
var varName : str-
Variable Name
var variabName : str-
Variable Name
Methods
def AttributeType(*args)def CopyExtMeaStatusToStatusTmp(*args)def CreateEvent(*args)def GetMeaValue(*args)def GetStatus(*args)def GetStatusTmp(*args)def HasReferences(*args)def InitTmp(*args)def IsStatusBitSet(*args)def IsStatusBitSetTmp(*args)def ResetStatusBit(*args)def ResetStatusBitTmp(*args)def SetMeaValue(*args)def SetStatus(*args)def SetStatusBit(*args)def SetStatusBitTmp(*args)def SetStatusTmp(*args)def UpdateControl(*args)def UpdateCtrl(*args)
class StaExtv3mea (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StaExtv3mea(PFGeneral): Multip1: float "Measurement 1 (L1-L2): Multiplicator" Multip2: float "Measurement 2 (L2-L3): Multiplicator" Multip3: float "Measurement 3 (L3-L1): Multiplicator" Ucal1: float "Measurement 1 (L1-L2): Calc. Voltage" Ucal2: float "Measurement 2 (L2-L3): Calc. Voltage" Ucal3: float "Measurement 3 (L3-L1): Calc. Voltage" Udif1: str "Measurement 1 (L1-L2): Voltage Deviation" Udif2: str "Measurement 2 (L2-L3): Voltage Deviation" Udif3: str "Measurement 3 (L3-L1): Voltage Deviation" Umea1: float "Measurement 1 (L1-L2): Measured Voltage" Umea2: float "Measurement 2 (L2-L3): Measured Voltage" Umea3: float "Measurement 3 (L3-L1): Measured Voltage" UmeaTag1: str "Measurement 1 (L1-L2): TagName 1" UmeaTag2: str "Measurement 2 (L2-L3): TagName 2" UmeaTag3: str "Measurement 3 (L3-L1): TagName 3" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cMeaVal1: float "Measurement 1 (L1-L2): Measurement Value" cMeaVal2: float "Measurement 2 (L2-L3): Measurement Value" cMeaVal3: float "Measurement 3 (L3-L1): Measurement Value" cUserDefIndex: int "User defined Index" cbusbar: object "Effective Meas. Element" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" delSet: float "Deviation from Measurement" desc: list "Description" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iStatus1: int "Status: Status" iStatus2: int "Status: Status" iStatus3: int "Status: Status" iUse1: int "Use" iUse2: int "Use" iUse3: int "Use" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pCtrl: object "Controller" pObject: object "Controlled Object" pbusbar: object "Remote Measurement Point" pid_: int "ProjectID" root_id: object "Original Location" sTagID: str "TagID" tid_: int "TimeID" varName: str "Variable Name" variabName: str "Variable Name" def AttributeType(*args): ... def CopyExtMeaStatusToStatusTmp(*args): ... def GetMeaValue(*args): ... def GetStatus(*args): ... def GetStatusTmp(*args): ... def HasReferences(*args): ... def InitTmp(*args): ... def IsStatusBitSet(*args): ... def IsStatusBitSetTmp(*args): ... def ResetStatusBit(*args): ... def ResetStatusBitTmp(*args): ... def SetMeaValue(*args): ... def SetStatus(*args): ... def SetStatusBit(*args): ... def SetStatusBitTmp(*args): ... def SetStatusTmp(*args): ... def UpdateControl(*args): ... def UpdateCtrl(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Multip1 : float-
Measurement 1 (L1-L2): Multiplicator
var Multip2 : float-
Measurement 2 (L2-L3): Multiplicator
var Multip3 : float-
Measurement 3 (L3-L1): Multiplicator
var Ucal1 : float-
Measurement 1 (L1-L2): Calc. Voltage
var Ucal2 : float-
Measurement 2 (L2-L3): Calc. Voltage
var Ucal3 : float-
Measurement 3 (L3-L1): Calc. Voltage
var Udif1 : str-
Measurement 1 (L1-L2): Voltage Deviation
var Udif2 : str-
Measurement 2 (L2-L3): Voltage Deviation
var Udif3 : str-
Measurement 3 (L3-L1): Voltage Deviation
var Umea1 : float-
Measurement 1 (L1-L2): Measured Voltage
var Umea2 : float-
Measurement 2 (L2-L3): Measured Voltage
var Umea3 : float-
Measurement 3 (L3-L1): Measured Voltage
var UmeaTag1 : str-
Measurement 1 (L1-L2): TagName 1
var UmeaTag2 : str-
Measurement 2 (L2-L3): TagName 2
var UmeaTag3 : str-
Measurement 3 (L3-L1): TagName 3
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cMeaVal1 : float-
Measurement 1 (L1-L2): Measurement Value
var cMeaVal2 : float-
Measurement 2 (L2-L3): Measurement Value
var cMeaVal3 : float-
Measurement 3 (L3-L1): Measurement Value
var cUserDefIndex : int-
User defined Index
var cbusbar : object-
Effective Meas. Element
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var delSet : float-
Deviation from Measurement
var desc : list-
Description
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iStatus1 : int-
Status: Status
var iStatus2 : int-
Status: Status
var iStatus3 : int-
Status: Status
var iUse1 : int-
Use
var iUse2 : int-
Use
var iUse3 : int-
Use
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pCtrl : object-
Controller
var pObject : object-
Controlled Object
var pbusbar : object-
Remote Measurement Point
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sTagID : str-
TagID
var tid_ : int-
TimeID
var varName : str-
Variable Name
var variabName : str-
Variable Name
Methods
def AttributeType(*args)def CopyExtMeaStatusToStatusTmp(*args)def GetMeaValue(*args)def GetStatus(*args)def GetStatusTmp(*args)def HasReferences(*args)def InitTmp(*args)def IsStatusBitSet(*args)def IsStatusBitSetTmp(*args)def ResetStatusBit(*args)def ResetStatusBitTmp(*args)def SetMeaValue(*args)def SetStatus(*args)def SetStatusBit(*args)def SetStatusBitTmp(*args)def SetStatusTmp(*args)def UpdateControl(*args)def UpdateCtrl(*args)
class StaExtvmea (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StaExtvmea(PFGeneral): Multip: float "Measurement: Multiplicator" RedundanceGrp: int "Detailed Error Description: Equivalence class (of redundant measure)" RedundanceLevel: int "Detailed Error Description: Level of redundancy" Ucal: float "Measurement: Calc. Voltage" Udif: float "Measurement: Voltage Deviation" Umea: float "Measurement: Measured Voltage" accuracy: float "Ratings: Accuracy Class" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" cDisplayName: str "Display Name" cIsValid: int "Is Valid" cMeaVal: float "Measurement: Measurement Value" cObjFun: float "Measurement: Objective function" cUserDefIndex: int "User defined Index" cValueTmp: float "Tmp Value" cbusbar: object "Effective Meas. Element" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" cpArea: object "Area" cpBranch: object "Branch" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" deadband: float "Measurement: OPC deadband" delSet: float "Deviation from Measurement" desc: list "Description" errBadData: int "Detailed Error Description: Bad measurement" errConsDir: int "Detailed Error Description: Consistent active power flow direction at each side of branch" errExcNomLoading: int "Detailed Error Description: Branch loadings exceed nominal values" errExcNomLoss: int "Detailed Error Description: Large branch losses" errFlwIfOpn: int "Detailed Error Description: Large branch flows on open ended branches" errNdSumP: int "Detailed Error Description: Node sum checks for P" errNdSumQ: int "Detailed Error Description: Node sum checks for Q" errNegLoss: int "Detailed Error Description: Negative losses on passive branches" errOutOfService: int "Detailed Error Description: Measurement out of service" errRedundant: int "Detailed Error Description: Redundant measurement for observability" errStatus: int "Detailed Error Description: Input status of measurement disallows calculation" errUnneededPseudo: int "Detailed Error Description: Unneeded pseudo-measurement" error: int "Error description Code" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iStatus: int "Status" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pCtrl: object "Controller" pObject: object "Controlled Object" pbusbar: object "Remote Measurement Point" pid_: int "ProjectID" root_id: object "Original Location" sTagID: str "TagID" tid_: int "TimeID" varName: str "Variable Name" variabName: str "Variable Name" def AttributeType(*args): ... def CopyExtMeaStatusToStatusTmp(*args): ... def GetMeaValue(*args): ... def GetStatus(*args): ... def GetStatusTmp(*args): ... def HasReferences(*args): ... def InitTmp(*args): ... def IsStatusBitSet(*args): ... def IsStatusBitSetTmp(*args): ... def ResetStatusBit(*args): ... def ResetStatusBitTmp(*args): ... def SetMeaValue(*args): ... def SetStatus(*args): ... def SetStatusBit(*args): ... def SetStatusBitTmp(*args): ... def SetStatusTmp(*args): ... def UpdateControl(*args): ... def UpdateCtrl(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Multip : float-
Measurement: Multiplicator
var RedundanceGrp : int-
Detailed Error Description: Equivalence class (of redundant measure)
var RedundanceLevel : int-
Detailed Error Description: Level of redundancy
var Ucal : float-
Measurement: Calc. Voltage
var Udif : float-
Measurement: Voltage Deviation
var Umea : float-
Measurement: Measured Voltage
var accuracy : float-
Ratings: Accuracy Class
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var cDisplayName : str-
Display Name
var cIsValid : int-
Is Valid
var cMeaVal : float-
Measurement: Measurement Value
var cObjFun : float-
Measurement: Objective function
var cUserDefIndex : int-
User defined Index
var cValueTmp : float-
Tmp Value
var cbusbar : object-
Effective Meas. Element
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var deadband : float-
Measurement: OPC deadband
var delSet : float-
Deviation from Measurement
var desc : list-
Description
var errBadData : int-
Detailed Error Description: Bad measurement
var errConsDir : int-
Detailed Error Description: Consistent active power flow direction at each side of branch
var errExcNomLoading : int-
Detailed Error Description: Branch loadings exceed nominal values
var errExcNomLoss : int-
Detailed Error Description: Large branch losses
var errFlwIfOpn : int-
Detailed Error Description: Large branch flows on open ended branches
var errNdSumP : int-
Detailed Error Description: Node sum checks for P
var errNdSumQ : int-
Detailed Error Description: Node sum checks for Q
var errNegLoss : int-
Detailed Error Description: Negative losses on passive branches
var errOutOfService : int-
Detailed Error Description: Measurement out of service
var errRedundant : int-
Detailed Error Description: Redundant measurement for observability
var errStatus : int-
Detailed Error Description: Input status of measurement disallows calculation
var errUnneededPseudo : int-
Detailed Error Description: Unneeded pseudo-measurement
var error : int-
Error description Code
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iStatus : int-
Status
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pCtrl : object-
Controller
var pObject : object-
Controlled Object
var pbusbar : object-
Remote Measurement Point
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sTagID : str-
TagID
var tid_ : int-
TimeID
var varName : str-
Variable Name
var variabName : str-
Variable Name
Methods
def AttributeType(*args)def CopyExtMeaStatusToStatusTmp(*args)def GetMeaValue(*args)def GetStatus(*args)def GetStatusTmp(*args)def HasReferences(*args)def InitTmp(*args)def IsStatusBitSet(*args)def IsStatusBitSetTmp(*args)def ResetStatusBit(*args)def ResetStatusBitTmp(*args)def SetMeaValue(*args)def SetStatus(*args)def SetStatusBit(*args)def SetStatusBitTmp(*args)def SetStatusTmp(*args)def UpdateControl(*args)def UpdateCtrl(*args)
class StaSwitch (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StaSwitch(PFGeneral): BrkIbload: float "Loading (Interrupting)" BrkIpload: float "Loading (Peak)" Brkload: float "Loading" BrkmaxIb: float "Max. Breaking Current" BrkmaxIp: float "Max. Peak Short-Circuit Current" Con1: int "internal node number for Connection 1" Con2: int "internal node number for Connection 2" Tclear: float "Fault Clearing Time" Tprot: float "Protection Tripping Time" Tswitch: float "Power Restoration: Time to actuate switch" aUsage: str "Switch Type" cConBus1: object "Element i" cConBus2: object "Element j" cDisplayName: str "Display Name" cTswitch: float "Power Restoration: Time to open remote controlled switch" cUserDefIndex: int "User defined Index" charact: list "Charact." chr_name: str "Characteristic Name" ciDist: int "Distance from infeed in number of buses" ciDistAll: int "Distance from infeed in number of buses including switches" ciDistAllRoot: int "Distance from first infeed in number of buses including switches" ciDistRoot: int "Distance from first infeed in number of buses" ciEarthed: int "Earthed" ciEnergized: int "Energized" ciLater: int "Lateral Index" ciOutaged: int "Planned Outage" ciScenarioType: int "Scenario Type" cpArea: object "Area" cpBranch: object "Branch" cpCts: object "Current Transformer" cpFeed: object "Feeder" cpGrid: object "Grid" cpHeadFold: object "Head Folder" cpMeteostat: object "Meteo Station" cpOperator: object "Operator" cpOwner: object "Owner" cpRelays: object "Relays" cpSite: object "Site" cpSubstat: object "Substation" cpSupplySubstation: object "Supplying Substation" cpSupplyTransformer: object "Supplying Transformer" cpSupplyTrfStation: object "Supplying Secondary Substation" cpZone: object "Zone" ctrl_type: int "Power Restoration: Sectionalising:Remote Controlled (Stage 1):Indicator of Short Circuit (Stage 2):Manual (Stage 3)" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" deltaFlow: float "Max. active power change" deltaFlowrel: float "Max. active power change" dep_protOver: float "Failure Data for Protection: Unnecessary backup protection maloperation" desc: list "Description" fold_id: object "in Cubicle" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iEarth: int "Earthed" iExclRA: int "Excluded from Running Arrangement" iNeutInter: int "Switch interrupts neutral wire" iNoOpt: int "Exclude from optimisation" iNormOpenSwt: int "Normally open switch" iResDir: int "Power Restoration: Power Restoration:Independent of Direction:Branch to Node:Node to Branch:Do not use for power restoration" iRestore: int "Use as power restoration switch" iSchemeStatus: int "Scheme Status" iSep: int "Power Restoration: Switch can be opened during restoration" iUse: int "Type of Usage" idetail: int "Detailed for calculation" isclosed: int "Actual State:open:closed" limitRevFlow: int "Limit reversed flow" loc_name: str "Name" logEnvCurve: int "Log TRV envelope:No:For first opening event only:For all opening events" oid_: int "ObjectID" on_off: int "Closed" pid_: int "ProjectID" prot_fail: float "Failure Data for Protection: Circuit breaker fails to open" reclAttempts: int "Fault clearance: Maximum number of reclosing attempts" rel_hasProt: int "Fault clearance: Consider as switch with protection device" rel_hasRecl: int "Fault clearance: Consider as switch with automatic reclosing device" revFlowChk: int "Consider in the reversed power flow analysis" root_id: object "Original Location" shownValues: int "Value representation" spon_prot_f: float "Failure Data for Protection: Frequency of spurious protection operation" spon_prot_t: float "Independent unnecessary open: Time to close" t_del_a: float "Scatter: Phase a" t_del_b: float "Scatter: Phase b" t_del_c: float "Scatter: Phase c" t_del_n: float "Scatter: Neutral" tid_: int "TimeID" typ_id: object "Type" def AttributeType(*args): ... def Close(*args): ... def HasReferences(*args): ... def IsClosed(*args): ... def IsOpen(*args): ... def Open(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var BrkIbload : float-
Loading (Interrupting)
var BrkIpload : float-
Loading (Peak)
var Brkload : float-
Loading
var BrkmaxIb : float-
Max. Breaking Current
var BrkmaxIp : float-
Max. Peak Short-Circuit Current
var Con1 : int-
internal node number for Connection 1
var Con2 : int-
internal node number for Connection 2
var Tclear : float-
Fault Clearing Time
var Tprot : float-
Protection Tripping Time
var Tswitch : float-
Power Restoration: Time to actuate switch
var aUsage : str-
Switch Type
var cConBus1 : object-
Element i
var cConBus2 : object-
Element j
var cDisplayName : str-
Display Name
var cTswitch : float-
Power Restoration: Time to open remote controlled switch
var cUserDefIndex : int-
User defined Index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var ciDist : int-
Distance from infeed in number of buses
var ciDistAll : int-
Distance from infeed in number of buses including switches
var ciDistAllRoot : int-
Distance from first infeed in number of buses including switches
var ciDistRoot : int-
Distance from first infeed in number of buses
var ciEarthed : int-
Earthed
var ciEnergized : int-
Energized
var ciLater : int-
Lateral Index
var ciOutaged : int-
Planned Outage
var ciScenarioType : int-
Scenario Type
var cpArea : object-
Area
var cpBranch : object-
Branch
var cpCts : object-
Current Transformer
var cpFeed : object-
Feeder
var cpGrid : object-
Grid
var cpHeadFold : object-
Head Folder
var cpMeteostat : object-
Meteo Station
var cpOperator : object-
Operator
var cpOwner : object-
Owner
var cpRelays : object-
Relays
var cpSite : object-
Site
var cpSubstat : object-
Substation
var cpSupplySubstation : object-
Supplying Substation
var cpSupplyTransformer : object-
Supplying Transformer
var cpSupplyTrfStation : object-
Supplying Secondary Substation
var cpZone : object-
Zone
var ctrl_type : int-
Power Restoration: Sectionalising:Remote Controlled (Stage 1):Indicator of Short Circuit (Stage 2):Manual (Stage 3)
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var deltaFlow : float-
Max. active power change
var deltaFlowrel : float-
Max. active power change
var dep_protOver : float-
Failure Data for Protection: Unnecessary backup protection maloperation
var desc : list-
Description
var fold_id : object-
in Cubicle
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iEarth : int-
Earthed
var iExclRA : int-
Excluded from Running Arrangement
var iNeutInter : int-
Switch interrupts neutral wire
var iNoOpt : int-
Exclude from optimisation
var iNormOpenSwt : int-
Normally open switch
var iResDir : int-
Power Restoration: Power Restoration:Independent of Direction:Branch to Node:Node to Branch:Do not use for power restoration
var iRestore : int-
Use as power restoration switch
var iSchemeStatus : int-
Scheme Status
var iSep : int-
Power Restoration: Switch can be opened during restoration
var iUse : int-
Type of Usage
var idetail : int-
Detailed for calculation
var isclosed : int-
Actual State:open:closed
var limitRevFlow : int-
Limit reversed flow
var loc_name : str-
Name
var logEnvCurve : int-
Log TRV envelope:No:For first opening event only:For all opening events
var oid_ : int-
ObjectID
var on_off : int-
Closed
var pid_ : int-
ProjectID
var prot_fail : float-
Failure Data for Protection: Circuit breaker fails to open
var reclAttempts : int-
Fault clearance: Maximum number of reclosing attempts
var rel_hasProt : int-
Fault clearance: Consider as switch with protection device
var rel_hasRecl : int-
Fault clearance: Consider as switch with automatic reclosing device
var revFlowChk : int-
Consider in the reversed power flow analysis
var root_id : object-
Original Location
var shownValues : int-
Value representation
var spon_prot_f : float-
Failure Data for Protection: Frequency of spurious protection operation
var spon_prot_t : float-
Independent unnecessary open: Time to close
var t_del_a : float-
Scatter: Phase a
var t_del_b : float-
Scatter: Phase b
var t_del_c : float-
Scatter: Phase c
var t_del_n : float-
Scatter: Neutral
var tid_ : int-
TimeID
var typ_id : object-
Type
Methods
def AttributeType(*args)def Close(*args)def HasReferences(*args)def IsClosed(*args)def IsOpen(*args)def Open(*args)
class StoMaint (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class StoMaint(PFGeneral): Duration: list "Duration" Elms: list "Name" Start: int "Begin" StartTime: list "Start Time" cEnd: str "Time Range: End" cStart: str "Time Range: Begin" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_def: str "Elements" iopt_in: str "Input Mode" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Ignore Schedule" pid_: int "ProjectID" root_id: object "Original Location" tid_: int "TimeID" typemetadata_changeLog: list "Change Log" typemetadata_key: list "Type Key" typemetadata_version: list "Version" def AttributeType(*args): ... def HasReferences(*args): ... def SetElms(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Duration : list-
Duration
var Elms : list-
Name
var Start : int-
Begin
var StartTime : list-
Start Time
var cEnd : str-
Time Range: End
var cStart : str-
Time Range: Begin
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_def : str-
Elements
var iopt_in : str-
Input Mode
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Ignore Schedule
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var tid_ : int-
TimeID
var typemetadata_changeLog : list-
Change Log
var typemetadata_key : list-
Type Key
var typemetadata_version : list-
Version
Methods
def AttributeType(*args)def HasReferences(*args)def SetElms(*args)
class TypAsmo (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class TypAsmo(PFGeneral): Ibase: float "Base current" J: float "Moment of inertia" Tbase: float "Base torque" Tcold: float "Stall time: Cold" Thot: float "Stall time: Hot" Tinrush: float "Inrush peak current: Max. time" a: float "Turns ratio aux./main" aiazn: float "Consider transient parameter: Locked rotor current (Ilr/In)" aiaznshc: float "Impedance input: Locked rotor current (Ilr/In)" amazn: float "Locked rotor torque" amkzn: float "Torque at stalling point" amstl: float "Torque at saddle point" anend: float "Rated speed" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" aslkp: float "Slip at stalling point" asstl: float "Slip at saddle point" cansitp: str "ANSI type" charact: list "Charact." chp: float "Power" chr_name: str "Characteristic Name" coazn: float "cos(phi) locked rotor" cosn: float "Rated power factor" cpHeadFold: object "Head Folder" cr: float "Capacitor-run capacitance" crmshc: float "Impedances: Resistance Rm" crrotshc: float "Impedances: Rotor resistance Rr" crstrshc: float "Impedances: Stator resistance Rs" cs: float "Capacitor-start capacitance" ctdc: float "Time constants: Tdc" ctmss: float "Time constants: Tm" cxdssshc: float "Impedances: Reactance Xm" cxrotshc: float "Impedances: Rotor reactance Xr" cxstrshc: float "Impedances: Stator reactance Xs" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" effic: float "Efficiency at rated operation" fcharlss: object "Frequency dependence of: Inductance L''(f)" fcharrstr: object "Frequency dependence of: Stator resistance Rs(f)" fold_id: object "In Folder" for_name: str "Foreign Key" frequ: float "Nominal frequency" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" i_1pModel: int "Startup model:&0&Split-phase:&1&Capacitor-start:&2&Capacitor-start, capacitor-run" i_cage: int "Rotor" i_cdisp: int "Operating cage/Rotor data: Consider current displacement (squirrel cage rotor)" i_freqVar: int "Effect of frequency variation (only for Doubly Fed Induction Machine)" i_mode: int "Input mode" i_optpn: int "Power rating" i_sat: int "Main flux saturation:&0&No saturation:&1&Quadratic (SG10/SG12):&2&Exponential (SG10/SG12):&3&Tabular input" i_trans: int "Consider transient parameter" iansitp: int "ANSI type:Auto detection:> 1000 at <= 1800(1500):> 250 at 3600/3000:50-1000 at <=1800(1500):50-250 at 3600(3000):< 50 (Std C37):< 50 (Std 141)" iinrush: float "Inrush peak current: Ratio Ip/In" ishcmax: float "Maximum subtransient short-circuit current" islp: float "Current" istt: int "Status of ESB Calculation" loc_name: str "Name" manuf: str "Manufacturer" mslp: float "Torque" n_cdisp: int "Order of R-L approximation" nphase: int "No. of phases:1:3" nppol: int "No of pole pairs" nslty: int "Connection:D:Y:YN" oid_: int "ObjectID" pgn: float "Power rating: Rated mechanical power" pid_: int "ProjectID" puSI: int "Current/Torque values in:p.u.:S.I." r0: float "Operating cage/Rotor data: Resistance RrA1" r1: float "Operating cage/Rotor data: Resistance RrA2" root_id: object "Original Location" rr: float "Capacitor-run resistance" rrs1: float "Slip dependent part of RrA at slip=1" rrsn: float "Slip dependent part of RrA at rated slip" rrtrA: float "Operating cage/Rotor data: Rotor resistance RrA" rrtrA0: float "Operating cage/Rotor data: Resistance RrA0" rrtrB: float "Starting cage: Rotor resistance RrB" rs: float "Capacitor-start resistance" rstr: float "Stator resistance Rs" rstr_aux: float "Stator res. aux. winding" rstrshc: float "Impedance input: Stator resistance Rs" rtox: float "Consider transient parameter: R/X locked rotor" rtoxshc: float "Impedance input: R/X locked rotor" rzero: float "Zero sequence: Resistance" satIm: list "Saturation parameter: No load current" satSmoothFac: float "Saturation parameter: Curve smoothing factor" satV: list "Saturation parameter: Term. voltage" sg10: float "Saturation parameter: SG10" sg12: float "Saturation parameter: SG12" sgn: float "Power rating: Rated apparent power" slp: float "Slip" tab_ISI: list "Current" tab_Ipu: list "Current" tab_TSI: list "Torque" tab_Tpu: list "Torque" tab_eff: list "Efficiency" tab_pf: list "Power Factor" tab_w: list "Speed" tag: float "Acceleration time constant" tid_: int "TimeID" typemetadata_changeLog: list "Change Log" typemetadata_key: list "Type Key" typemetadata_version: list "Version" ugn: float "Rated voltage" x0: float "Operating cage/Rotor data: Reactance XrA1" x1: float "Operating cage/Rotor data: Reactance XrA2" xdssshc: float "Impedance input: Locked rotor reactance" xm: float "Mag. reactance Xm" xmrtr: float "Rotor leakage reac. Xrm" xrs1: float "Slip dependent part of XrA at slip=1" xrsn: float "Slip dependent part of XrA at rated slip" xrtrA: float "Operating cage/Rotor data: Rotor reactance XrA" xrtrA0: float "Operating cage/Rotor data: Reactance XrA0" xrtrB: float "Starting cage: Rotor reactance XrB" xstr: float "Stator reactance Xs" xstr_aux: float "Stator reac. aux. winding" xtorshc: float "Impedance input: X/R locked rotor" xzero: float "Zero sequence: Reactance" def AttributeType(*args): ... def CalcElParams(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Ibase : float-
Base current
var J : float-
Moment of inertia
var Tbase : float-
Base torque
var Tcold : float-
Stall time: Cold
var Thot : float-
Stall time: Hot
var Tinrush : float-
Inrush peak current: Max. time
var a : float-
Turns ratio aux./main
var aiazn : float-
Consider transient parameter: Locked rotor current (Ilr/In)
var aiaznshc : float-
Impedance input: Locked rotor current (Ilr/In)
var amazn : float-
Locked rotor torque
var amkzn : float-
Torque at stalling point
var amstl : float-
Torque at saddle point
var anend : float-
Rated speed
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var aslkp : float-
Slip at stalling point
var asstl : float-
Slip at saddle point
var cansitp : str-
ANSI type
var charact : list-
Charact.
var chp : float-
Power
var chr_name : str-
Characteristic Name
var coazn : float-
cos(phi) locked rotor
var cosn : float-
Rated power factor
var cpHeadFold : object-
Head Folder
var cr : float-
Capacitor-run capacitance
var crmshc : float-
Impedances: Resistance Rm
var crrotshc : float-
Impedances: Rotor resistance Rr
var crstrshc : float-
Impedances: Stator resistance Rs
var cs : float-
Capacitor-start capacitance
var ctdc : float-
Time constants: Tdc
var ctmss : float-
Time constants: Tm
var cxdssshc : float-
Impedances: Reactance Xm
var cxrotshc : float-
Impedances: Rotor reactance Xr
var cxstrshc : float-
Impedances: Stator reactance Xs
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var effic : float-
Efficiency at rated operation
var fcharlss : object-
Frequency dependence of: Inductance L''(f)
var fcharrstr : object-
Frequency dependence of: Stator resistance Rs(f)
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var frequ : float-
Nominal frequency
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var i_1pModel : int-
Startup model:&0&Split-phase:&1&Capacitor-start:&2&Capacitor-start, capacitor-run
var i_cage : int-
Rotor
var i_cdisp : int-
Operating cage/Rotor data: Consider current displacement (squirrel cage rotor)
var i_freqVar : int-
Effect of frequency variation (only for Doubly Fed Induction Machine)
var i_mode : int-
Input mode
var i_optpn : int-
Power rating
var i_sat : int-
Main flux saturation:&0&No saturation:&1&Quadratic (SG10/SG12):&2&Exponential (SG10/SG12):&3&Tabular input
var i_trans : int-
Consider transient parameter
var iansitp : int-
ANSI type:Auto detection:> 1000 at <= 1800(1500):> 250 at 3600/3000:50-1000 at <=1800(1500):50-250 at 3600(3000):< 50 (Std C37):< 50 (Std 141)
var iinrush : float-
Inrush peak current: Ratio Ip/In
var ishcmax : float-
Maximum subtransient short-circuit current
var islp : float-
Current
var istt : int-
Status of ESB Calculation
var loc_name : str-
Name
var manuf : str-
Manufacturer
var mslp : float-
Torque
var n_cdisp : int-
Order of R-L approximation
var nphase : int-
No. of phases:1:3
var nppol : int-
No of pole pairs
var nslty : int-
Connection:D:Y:YN
var oid_ : int-
ObjectID
var pgn : float-
Power rating: Rated mechanical power
var pid_ : int-
ProjectID
var puSI : int-
Current/Torque values in:p.u.:S.I.
var r0 : float-
Operating cage/Rotor data: Resistance RrA1
var r1 : float-
Operating cage/Rotor data: Resistance RrA2
var root_id : object-
Original Location
var rr : float-
Capacitor-run resistance
var rrs1 : float-
Slip dependent part of RrA at slip=1
var rrsn : float-
Slip dependent part of RrA at rated slip
var rrtrA : float-
Operating cage/Rotor data: Rotor resistance RrA
var rrtrA0 : float-
Operating cage/Rotor data: Resistance RrA0
var rrtrB : float-
Starting cage: Rotor resistance RrB
var rs : float-
Capacitor-start resistance
var rstr : float-
Stator resistance Rs
var rstr_aux : float-
Stator res. aux. winding
var rstrshc : float-
Impedance input: Stator resistance Rs
var rtox : float-
Consider transient parameter: R/X locked rotor
var rtoxshc : float-
Impedance input: R/X locked rotor
var rzero : float-
Zero sequence: Resistance
var satIm : list-
Saturation parameter: No load current
var satSmoothFac : float-
Saturation parameter: Curve smoothing factor
var satV : list-
Saturation parameter: Term. voltage
var sg10 : float-
Saturation parameter: SG10
var sg12 : float-
Saturation parameter: SG12
var sgn : float-
Power rating: Rated apparent power
var slp : float-
Slip
var tab_ISI : list-
Current
var tab_Ipu : list-
Current
var tab_TSI : list-
Torque
var tab_Tpu : list-
Torque
var tab_eff : list-
Efficiency
var tab_pf : list-
Power Factor
var tab_w : list-
Speed
var tag : float-
Acceleration time constant
var tid_ : int-
TimeID
var typemetadata_changeLog : list-
Change Log
var typemetadata_key : list-
Type Key
var typemetadata_version : list-
Version
var ugn : float-
Rated voltage
var x0 : float-
Operating cage/Rotor data: Reactance XrA1
var x1 : float-
Operating cage/Rotor data: Reactance XrA2
var xdssshc : float-
Impedance input: Locked rotor reactance
var xm : float-
Mag. reactance Xm
var xmrtr : float-
Rotor leakage reac. Xrm
var xrs1 : float-
Slip dependent part of XrA at slip=1
var xrsn : float-
Slip dependent part of XrA at rated slip
var xrtrA : float-
Operating cage/Rotor data: Rotor reactance XrA
var xrtrA0 : float-
Operating cage/Rotor data: Reactance XrA0
var xrtrB : float-
Starting cage: Rotor reactance XrB
var xstr : float-
Stator reactance Xs
var xstr_aux : float-
Stator reac. aux. winding
var xtorshc : float-
Impedance input: X/R locked rotor
var xzero : float-
Zero sequence: Reactance
Methods
def AttributeType(*args)def CalcElParams(*args)def HasReferences(*args)
class TypCtcore (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class TypCtcore(PFGeneral): Ithr: float "Rated short-time current (1s)" Snom: list "Snom" Vmax: list "Vmax" Zb: list "Zb" aclimit: list "Accuracy limitfactor" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" cratios: list "Resulting ratio" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" iopt_sat: str "Accuracy parameters according to" loc_name: str "Name" manuf: str "Manufacturer" oid_: int "ObjectID" pid_: int "ProjectID" prirat: float "Current ratings: Primary" raclass: list "Accuracy class" ratios: list "Ratio" root_id: object "Original Location" secrat: float "Current ratings: Secondary" tid_: int "TimeID" typemetadata_changeLog: list "Change Log" typemetadata_key: list "Type Key" typemetadata_version: list "Version" def AddRatio(*args): ... def AttributeType(*args): ... def HasReferences(*args): ... def RemoveRatio(*args): ... def RemoveRatioByIndex(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Ithr : float-
Rated short-time current (1s)
var Snom : list-
Snom
var Vmax : list-
Vmax
var Zb : list-
Zb
var aclimit : list-
Accuracy limitfactor
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var cratios : list-
Resulting ratio
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var iopt_sat : str-
Accuracy parameters according to
var loc_name : str-
Name
var manuf : str-
Manufacturer
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var prirat : float-
Current ratings: Primary
var raclass : list-
Accuracy class
var ratios : list-
Ratio
var root_id : object-
Original Location
var secrat : float-
Current ratings: Secondary
var tid_ : int-
TimeID
var typemetadata_changeLog : list-
Change Log
var typemetadata_key : list-
Type Key
var typemetadata_version : list-
Version
Methods
def AddRatio(*args)def AttributeType(*args)def HasReferences(*args)def RemoveRatio(*args)def RemoveRatioByIndex(*args)
class TypLne (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class TypLne(PFGeneral): Ices: float "Parameters per Length Zero Sequence: Earth-Fault Current" InomAir: float "Rated Current (in air)" Ithr: float "Rated Short-Time (1s) Current (Conductor)" alpha: float "Parameters per Length 1,2-Sequence: Temperature Coefficient" aohl_: str "Cable / OHL" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bett: float "Operating Temp." bline: float "Parameters per Length 1,2-Sequence: Susceptance B'" bline0: float "Parameters per Length Zero Sequence: Susceptance B0'" bnline: float "Parameters per Length, Neutral: Susceptance Bn'" bpnline: float "Parameters per Length, Phase-Neutral Coupling: Susceptance Bpn'" carmour: int "Cable Design Parameter With Sheath: Armoured Cable" charact: list "Charact." chr_name: str "Characteristic Name" cline: float "Parameters per Length 1,2-Sequence: Capacitance C'" cline0: float "Parameters per Length Zero Sequence: Capacitance C0'" cnline: float "Parameters per Length, Neutral: Capacitance Cn'" cohl_: int "Cable / OHL:Cable:Overhead Line" cpHeadFold: object "Head Folder" cpnline: float "Parameters per Length, Phase-Neutral Coupling: Capacitance Cpn'" cscreen: int "Cable Design Parameter With Sheath: Radial Cable Screen" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" fcharC0: object "Frequency Dependency of Zero-Sequence Capacitance: C0'(f)" fcharC1: object "Frequency Dependency of Pos.-Sequence Capacitance: C1'(f)" fcharL0: object "Frequency Dependencies of Zero-Sequence Impedance: L0'(f)" fcharL1: object "Frequency Dependencies of Pos.-Sequence Impedance: L1'(f)" fcharR0: object "Frequency Dependencies of Zero-Sequence Impedance: R0'(AC)(f)" fcharR1: object "Frequency Dependencies of Pos.-Sequence Impedance: R1'(AC)(f)" fold_id: object "In Folder" for_name: str "Foreign Key" fr_sheath: int "Cable Design Parameter: With Sheath" frnom: float "Nominal Frequency" gline: float "Parameters per Length 1,2-Sequence: Conductance G'" gline0: float "Parameters per Length Zero Sequence: Conductance G0'" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" imiso: int "Cable Design Parameter: Insulation Material:PVC:XLPE:Mineral:Paper:EPR" iopt_cnd: str "Cable Design Parameter: Cable Cores" iopt_inp: str "Input Option Temperature Dependency for LDF, RMS and EMT calculations" iopt_inpshc: str "Input Option Temperature Dependency for Complete SHC only" lcost: float "Line Cost" lline: float "Parameters per Length 1,2-Sequence: Inductance L'" lline0: float "Parameters per Length Zero Sequence: Inductance L0'" lnline: float "Parameters per Length, Neutral: Inductance Ln'" loc_name: str "Name" lodln: str "Type of Load" lpnline: float "Parameters per Length, Phase-Neutral Coupling: Inductance Lpn'" manuf: str "Manufacturer" miso: str "Insulation Material" mlei: str "Parameters per Length 1,2-Sequence: Conductor Material" nlnph: int "Phases:1:2:3" nneutral: int "Number of Neutrals:0:1" oid_: int "ObjectID" pStoch: object "Stochastic model" picln: float "Inrush Peak Current: Ratio Ip/In" pid_: int "ProjectID" pitln: float "Inrush Peak Current: Maximum Time" qurs: float "Nominal Cross Section" rectancond: int "Rectangular Conductor" rlin1: float "Loop Resistance (sev)" rline: float "Parameters per Length 1,2-Sequence: AC-Resistance R'(20C)" rline0: float "Parameters per Length Zero Sequence: AC-Resistance R0'" rline_tmax: float "Parameters per Length 1,2-Sequence: AC-Resistance R' at max. operating temperature" rnline: float "Parameters per Length, Neutral: AC-Resistance Rn'" root_id: object "Original Location" rpnline: float "Parameters per Length, Phase-Neutral Coupling: AC-Resistance Rpn'" rtemp: float "Max. End Temperature" shins: int "Cable Design Parameter With Sheath: Sheath Insulation Material" shtyp: int "Cable Design Parameter With Sheath: Sheath Type:Non-Metallic:Metallic" side_b: float "Rectangular Conductor: Height (b)" side_d: float "Rectangular Conductor: Width (d)" slin1: float "Rated Current (1.)" slin2: float "Load Current (*In)" sline: float "Rated Current" systp: int "System Type:AC:DC" tid_: int "TimeID" tline: float "Parameters per Length 1,2-Sequence: Ins. Factor" tline0: float "Parameters per Length Zero Sequence: Ins. Factor" tmax: float "Parameters per Length 1,2-Sequence: Max. Operating Temperature" touchExp: int "Cable Design Parameter: Exposed to touch" twcln: float "Ratio It/In" twtln: float "Maximum Time" typemetadata_changeLog: list "Change Log" typemetadata_key: list "Type Key" typemetadata_version: list "Version" uline: float "Rated Voltage" xlin1: float "Loop Reactance (sev)" xline: float "Parameters per Length 1,2-Sequence: Reactance X'" xline0: float "Parameters per Length Zero Sequence: Reactance X0'" xnline: float "Parameters per Length, Neutral: Reactance Xn'" xpnline: float "Parameters per Length, Phase-Neutral Coupling: Reactance Xpn'" def AttributeType(*args): ... def HasReferences(*args): ... def IsCable(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Ices : float-
Parameters per Length Zero Sequence: Earth-Fault Current
var InomAir : float-
Rated Current (in air)
var Ithr : float-
Rated Short-Time (1s) Current (Conductor)
var alpha : float-
Parameters per Length 1,2-Sequence: Temperature Coefficient
var aohl_ : str-
Cable / OHL
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bett : float-
Operating Temp.
var bline : float-
Parameters per Length 1,2-Sequence: Susceptance B'
var bline0 : float-
Parameters per Length Zero Sequence: Susceptance B0'
var bnline : float-
Parameters per Length, Neutral: Susceptance Bn'
var bpnline : float-
Parameters per Length, Phase-Neutral Coupling: Susceptance Bpn'
var carmour : int-
Cable Design Parameter With Sheath: Armoured Cable
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cline : float-
Parameters per Length 1,2-Sequence: Capacitance C'
var cline0 : float-
Parameters per Length Zero Sequence: Capacitance C0'
var cnline : float-
Parameters per Length, Neutral: Capacitance Cn'
var cohl_ : int-
Cable / OHL:Cable:Overhead Line
var cpHeadFold : object-
Head Folder
var cpnline : float-
Parameters per Length, Phase-Neutral Coupling: Capacitance Cpn'
var cscreen : int-
Cable Design Parameter With Sheath: Radial Cable Screen
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var fcharC0 : object-
Frequency Dependency of Zero-Sequence Capacitance: C0'(f)
var fcharC1 : object-
Frequency Dependency of Pos.-Sequence Capacitance: C1'(f)
var fcharL0 : object-
Frequency Dependencies of Zero-Sequence Impedance: L0'(f)
var fcharL1 : object-
Frequency Dependencies of Pos.-Sequence Impedance: L1'(f)
var fcharR0 : object-
Frequency Dependencies of Zero-Sequence Impedance: R0'(AC)(f)
var fcharR1 : object-
Frequency Dependencies of Pos.-Sequence Impedance: R1'(AC)(f)
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var fr_sheath : int-
Cable Design Parameter: With Sheath
var frnom : float-
Nominal Frequency
var gline : float-
Parameters per Length 1,2-Sequence: Conductance G'
var gline0 : float-
Parameters per Length Zero Sequence: Conductance G0'
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var imiso : int-
Cable Design Parameter: Insulation Material:PVC:XLPE:Mineral:Paper:EPR
var iopt_cnd : str-
Cable Design Parameter: Cable Cores
var iopt_inp : str-
Input Option Temperature Dependency for LDF, RMS and EMT calculations
var iopt_inpshc : str-
Input Option Temperature Dependency for Complete SHC only
var lcost : float-
Line Cost
var lline : float-
Parameters per Length 1,2-Sequence: Inductance L'
var lline0 : float-
Parameters per Length Zero Sequence: Inductance L0'
var lnline : float-
Parameters per Length, Neutral: Inductance Ln'
var loc_name : str-
Name
var lodln : str-
Type of Load
var lpnline : float-
Parameters per Length, Phase-Neutral Coupling: Inductance Lpn'
var manuf : str-
Manufacturer
var miso : str-
Insulation Material
var mlei : str-
Parameters per Length 1,2-Sequence: Conductor Material
var nlnph : int-
Phases:1:2:3
var nneutral : int-
Number of Neutrals:0:1
var oid_ : int-
ObjectID
var pStoch : object-
Stochastic model
var picln : float-
Inrush Peak Current: Ratio Ip/In
var pid_ : int-
ProjectID
var pitln : float-
Inrush Peak Current: Maximum Time
var qurs : float-
Nominal Cross Section
var rectancond : int-
Rectangular Conductor
var rlin1 : float-
Loop Resistance (sev)
var rline : float-
Parameters per Length 1,2-Sequence: AC-Resistance R'(20C)
var rline0 : float-
Parameters per Length Zero Sequence: AC-Resistance R0'
var rline_tmax : float-
Parameters per Length 1,2-Sequence: AC-Resistance R' at max. operating temperature
var rnline : float-
Parameters per Length, Neutral: AC-Resistance Rn'
var root_id : object-
Original Location
var rpnline : float-
Parameters per Length, Phase-Neutral Coupling: AC-Resistance Rpn'
var rtemp : float-
Max. End Temperature
var shins : int-
Cable Design Parameter With Sheath: Sheath Insulation Material
var shtyp : int-
Cable Design Parameter With Sheath: Sheath Type:Non-Metallic:Metallic
var side_b : float-
Rectangular Conductor: Height (b)
var side_d : float-
Rectangular Conductor: Width (d)
var slin1 : float-
Rated Current (1.)
var slin2 : float-
Load Current (*In)
var sline : float-
Rated Current
var systp : int-
System Type:AC:DC
var tid_ : int-
TimeID
var tline : float-
Parameters per Length 1,2-Sequence: Ins. Factor
var tline0 : float-
Parameters per Length Zero Sequence: Ins. Factor
var tmax : float-
Parameters per Length 1,2-Sequence: Max. Operating Temperature
var touchExp : int-
Cable Design Parameter: Exposed to touch
var twcln : float-
Ratio It/In
var twtln : float-
Maximum Time
var typemetadata_changeLog : list-
Change Log
var typemetadata_key : list-
Type Key
var typemetadata_version : list-
Version
var uline : float-
Rated Voltage
var xlin1 : float-
Loop Reactance (sev)
var xline : float-
Parameters per Length 1,2-Sequence: Reactance X'
var xline0 : float-
Parameters per Length Zero Sequence: Reactance X0'
var xnline : float-
Parameters per Length, Neutral: Reactance Xn'
var xpnline : float-
Parameters per Length, Phase-Neutral Coupling: Reactance Xpn'
Methods
def AttributeType(*args)def HasReferences(*args)def IsCable(*args)
class TypMdl (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class TypMdl(PFGeneral): aCategory: str "Category" algorithm: list "Algorithm after first tick" annotation: list "Annotation" author: list "Author" autoCompCheckSum: list "Automatic compilation checksum" blockAnnot: list "Annotation" blockDesc: list "Description" blockName: list "Name" blockParams: list "Parameters" blockTypeRef: list "Type" cCategory: str "Category" cCheckSum: list "Checksum" cCheckSumFMU: list "DLL" cGlobalAdditionalDataHash: list "Global additional data hash" cGlobalAnnotationHash: list "Global annotation hash" cGlobalAutoCompHash: list "Global automatic compilation hash" cGlobalBlockParamHash: list "Global block parametrisation hash" cGlobalEquationHash: list "Global equations' hash" cGlobalParameterHash: list "Global parametrisation hash" cauthor: list "Author" ccopyright: list "Copyright" cdesc: list "Description" cfilePath: str "Compiled model: File path" charact: list "Charact." chr_name: str "Characteristic Name" cinputAll: list "Inputs" cinputDesc: list "Description" cinputMax: list "Max" cinputMin: list "Min" cinputName: list "Name" cinputSize: list "Size(s)" cinputStart: list "Start" cinputType: list "Base Type" cinputUnit: list "Unit" cinputVariability: list "Variability" cinterDesc: list "Description" cinterMax: list "Max" cinterMin: list "Min" cinterName: list "Name" cinterSize: list "Size(s)" cinterStart: list "Start" cinterType: list "Base Type" cinterUnit: list "Unit" configScript: object "Initialisation: Configuration Script" connectAnnot: list "Annotation" connectFirstBlock: list "First model" connectFirstConnector: list "First connector" connectSecondBlock: list "Second model" connectSecondConnector: list "Second connector" contents: list "Contents" copyright: list "Copyright" coutputAll: list "Outputs" coutputDesc: list "Description" coutputMax: list "Max" coutputMin: list "Min" coutputName: list "Name" coutputSize: list "Size(s)" coutputStart: list "Start" coutputType: list "Base Type" coutputUnit: list "Unit" coutputVariability: list "Variability" cpHeadFold: object "Head Folder" cparamAll: list "Parameters" cparamDefault: list "Default" cparamDesc: list "Description" cparamMax: list "Max" cparamMin: list "Min" cparamName: list "Name" cparamSize: list "Size(s)" cparamType: list "Base Type" cparamUnit: list "Unit" cstateDesc: list "Description" cstateMax: list "Max" cstateMin: list "Min" cstateName: list "Name" cstateSize: list "Size(s)" cstateStart: list "Start" cstateType: list "Base Type" cstateUnit: list "Unit" ctypemetadata_version: list "Version" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" equation: list "Equations" filePath: str "File path" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" i_partinc: int "Partial initialisation in case of deadlock" initAlgorithm: list "Algorithm at first tick" initEquation: list "Initial equations" inputAnnot: list "Annotation" inputDesc: list "Description" inputMax: list "Max" inputMin: list "Min" inputName: list "Name" inputSize: list "Size(s)" inputStart: list "Start" inputType: list "Base Type" inputUnit: list "Unit" inputVariability: list "Variability" interDesc: list "Description" interMax: list "Max" interMin: list "Min" interName: list "Name" interSize: list "Size(s)" interStart: list "Start" interType: list "Base Type" interUnit: list "Unit" isEncrypted: int "Encrypted model flag" level: int "Model level" loc_name: str "Name" logFmuNames: list "Names" logFmuVals: list "FMU: On/Off" modMethod: int "Method:&0&Hybrid Method:&1&Clocked" modelType: int "Compiled model" noArrayFmu: int "Do not consider arrays" oid_: int "ObjectID" outputAnnot: list "Annotation" outputDesc: list "Description" outputMax: list "Max" outputMin: list "Min" outputName: list "Name" outputSize: list "Size(s)" outputStart: list "Start" outputType: list "Base Type" outputUnit: list "Unit" outputVariability: list "Variability" paramDefault: list "Default" paramDesc: list "Description" paramMax: list "Max" paramMin: list "Min" paramName: list "Name" paramSize: list "Size(s)" paramType: list "Base Type" paramUnit: list "Unit" pid_: int "ProjectID" root_id: object "Original Location" showDef: int "Language specification: Show default/start values of parameters/variables in Variable Declarations" showMinMax: int "Language specification: Show minimum/maximum values of variables in Variable Declarations" singleInstanceType: int "Single-instance type" stateDesc: list "Description" stateMax: list "Max" stateMin: list "Min" stateName: list "Name" stateSize: list "Size(s)" stateStart: list "Start" stateType: list "Base Type" stateUnit: list "Unit" tid_: int "TimeID" typemetadata_changeLog: list "Change Log" typemetadata_key: list "Type Key" typemetadata_version: list "Version" def AttributeType(*args): ... def Check(*args): ... def Compile(*args): ... def HasReferences(*args): ... def Pack(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var aCategory : str-
Category
var algorithm : list-
Algorithm after first tick
var annotation : list-
Annotation
-
Author
var autoCompCheckSum : list-
Automatic compilation checksum
var blockAnnot : list-
Annotation
var blockDesc : list-
Description
var blockName : list-
Name
var blockParams : list-
Parameters
var blockTypeRef : list-
Type
var cCategory : str-
Category
var cCheckSum : list-
Checksum
var cCheckSumFMU : list-
DLL
var cGlobalAdditionalDataHash : list-
Global additional data hash
var cGlobalAnnotationHash : list-
Global annotation hash
var cGlobalAutoCompHash : list-
Global automatic compilation hash
var cGlobalBlockParamHash : list-
Global block parametrisation hash
var cGlobalEquationHash : list-
Global equations' hash
var cGlobalParameterHash : list-
Global parametrisation hash
-
Author
var ccopyright : list-
Copyright
var cdesc : list-
Description
var cfilePath : str-
Compiled model: File path
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cinputAll : list-
Inputs
var cinputDesc : list-
Description
var cinputMax : list-
Max
var cinputMin : list-
Min
var cinputName : list-
Name
var cinputSize : list-
Size(s)
var cinputStart : list-
Start
var cinputType : list-
Base Type
var cinputUnit : list-
Unit
var cinputVariability : list-
Variability
var cinterDesc : list-
Description
var cinterMax : list-
Max
var cinterMin : list-
Min
var cinterName : list-
Name
var cinterSize : list-
Size(s)
var cinterStart : list-
Start
var cinterType : list-
Base Type
var cinterUnit : list-
Unit
var configScript : object-
Initialisation: Configuration Script
var connectAnnot : list-
Annotation
var connectFirstBlock : list-
First model
var connectFirstConnector : list-
First connector
var connectSecondBlock : list-
Second model
var connectSecondConnector : list-
Second connector
var contents : list-
Contents
var copyright : list-
Copyright
var coutputAll : list-
Outputs
var coutputDesc : list-
Description
var coutputMax : list-
Max
var coutputMin : list-
Min
var coutputName : list-
Name
var coutputSize : list-
Size(s)
var coutputStart : list-
Start
var coutputType : list-
Base Type
var coutputUnit : list-
Unit
var coutputVariability : list-
Variability
var cpHeadFold : object-
Head Folder
var cparamAll : list-
Parameters
var cparamDefault : list-
Default
var cparamDesc : list-
Description
var cparamMax : list-
Max
var cparamMin : list-
Min
var cparamName : list-
Name
var cparamSize : list-
Size(s)
var cparamType : list-
Base Type
var cparamUnit : list-
Unit
var cstateDesc : list-
Description
var cstateMax : list-
Max
var cstateMin : list-
Min
var cstateName : list-
Name
var cstateSize : list-
Size(s)
var cstateStart : list-
Start
var cstateType : list-
Base Type
var cstateUnit : list-
Unit
var ctypemetadata_version : list-
Version
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var equation : list-
Equations
var filePath : str-
File path
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var i_partinc : int-
Partial initialisation in case of deadlock
var initAlgorithm : list-
Algorithm at first tick
var initEquation : list-
Initial equations
var inputAnnot : list-
Annotation
var inputDesc : list-
Description
var inputMax : list-
Max
var inputMin : list-
Min
var inputName : list-
Name
var inputSize : list-
Size(s)
var inputStart : list-
Start
var inputType : list-
Base Type
var inputUnit : list-
Unit
var inputVariability : list-
Variability
var interDesc : list-
Description
var interMax : list-
Max
var interMin : list-
Min
var interName : list-
Name
var interSize : list-
Size(s)
var interStart : list-
Start
var interType : list-
Base Type
var interUnit : list-
Unit
var isEncrypted : int-
Encrypted model flag
var level : int-
Model level
var loc_name : str-
Name
var logFmuNames : list-
Names
var logFmuVals : list-
FMU: On/Off
var modMethod : int-
Method:&0&Hybrid Method:&1&Clocked
var modelType : int-
Compiled model
var noArrayFmu : int-
Do not consider arrays
var oid_ : int-
ObjectID
var outputAnnot : list-
Annotation
var outputDesc : list-
Description
var outputMax : list-
Max
var outputMin : list-
Min
var outputName : list-
Name
var outputSize : list-
Size(s)
var outputStart : list-
Start
var outputType : list-
Base Type
var outputUnit : list-
Unit
var outputVariability : list-
Variability
var paramDefault : list-
Default
var paramDesc : list-
Description
var paramMax : list-
Max
var paramMin : list-
Min
var paramName : list-
Name
var paramSize : list-
Size(s)
var paramType : list-
Base Type
var paramUnit : list-
Unit
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var showDef : int-
Language specification: Show default/start values of parameters/variables in Variable Declarations
var showMinMax : int-
Language specification: Show minimum/maximum values of variables in Variable Declarations
var singleInstanceType : int-
Single-instance type
var stateDesc : list-
Description
var stateMax : list-
Max
var stateMin : list-
Min
var stateName : list-
Name
var stateSize : list-
Size(s)
var stateStart : list-
Start
var stateType : list-
Base Type
var stateUnit : list-
Unit
var tid_ : int-
TimeID
var typemetadata_changeLog : list-
Change Log
var typemetadata_key : list-
Type Key
var typemetadata_version : list-
Version
Methods
def AttributeType(*args)def Check(*args)def Compile(*args)def HasReferences(*args)def Pack(*args)
class TypQdsl (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class TypQdsl(PFGeneral): author: str "Author" charact: list "Charact." chr_name: str "Characteristic Name" company: str "Company" cpHeadFold: object "Head Folder" csigVarName: list "Variable name" ctrlLdf: list "Control actions for Load Flow" ctrlQds: list "Control actions for Quasi-Dynamic Simulation" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" display3rdParty: list "Third Party Licence" displayModule: list "Third Party Licence (will only be applied after encryption!): Module" eqLdf: list "Load flow equations" eqQds: list "Quasi-dynamic equations" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iSchemeStatus: int "Scheme Status" init: list "Initialisation" isLinearModel: int "Linear model" loc_name: str "Name" modifytime: int "Last Modified" objDesc: list "Description" objName: list "Name" objType: list "Usage" oid_: int "ObjectID" pid_: int "ProjectID" resDesc: list "Description" resName: list "Name" resUnit: list "Unit" root_id: object "Original Location" shortDesc: str "Short Description" sigBusName: list "Bus/Phase name" sigClassName: list "Class name" sigName: list "Name" sigType: list "Usage" sigVarName: list "Variable name" tid_: int "TimeID" typemetadata_changeLog: list "Change Log" typemetadata_key: list "Type Key" typemetadata_version: list "Version" varDesc: list "Description" varName: list "Name" varType: list "Variable type" varUnit: list "Unit" version: str "Version" xDesc: list "Long Description" xNotes: list "Release Notes" def AttributeType(*args): ... def Encrypt(*args): ... def HasReferences(*args): ... def IsEncrypted(*args): ... def ResetThirdPartyModule(*args): ... def SetThirdPartyModule(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
-
Author
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var company : str-
Company
var cpHeadFold : object-
Head Folder
var csigVarName : list-
Variable name
var ctrlLdf : list-
Control actions for Load Flow
var ctrlQds : list-
Control actions for Quasi-Dynamic Simulation
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var display3rdParty : list-
Third Party Licence
var displayModule : list-
Third Party Licence (will only be applied after encryption!): Module
var eqLdf : list-
Load flow equations
var eqQds : list-
Quasi-dynamic equations
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iSchemeStatus : int-
Scheme Status
var init : list-
Initialisation
var isLinearModel : int-
Linear model
var loc_name : str-
Name
var modifytime : int-
Last Modified
var objDesc : list-
Description
var objName : list-
Name
var objType : list-
Usage
var oid_ : int-
ObjectID
var pid_ : int-
ProjectID
var resDesc : list-
Description
var resName : list-
Name
var resUnit : list-
Unit
var root_id : object-
Original Location
var shortDesc : str-
Short Description
var sigBusName : list-
Bus/Phase name
var sigClassName : list-
Class name
var sigName : list-
Name
var sigType : list-
Usage
var sigVarName : list-
Variable name
var tid_ : int-
TimeID
var typemetadata_changeLog : list-
Change Log
var typemetadata_key : list-
Type Key
var typemetadata_version : list-
Version
var varDesc : list-
Description
var varName : list-
Name
var varType : list-
Variable type
var varUnit : list-
Unit
var version : str-
Version
var xDesc : list-
Long Description
var xNotes : list-
Release Notes
Methods
def AttributeType(*args)def Encrypt(*args)def HasReferences(*args)def IsEncrypted(*args)def ResetThirdPartyModule(*args)def SetThirdPartyModule(*args)
class TypTr2 (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class TypTr2(PFGeneral): Lwidth: float "Magnetising Reactance Hysteresis: Loop width" aFrolich: float "Frolich equation coefficient a" ansiclass: str "Class:OA:FA:FOA" appr_modby: str "Approval Information: Modified by" appr_modif: int "Approval Information: Modified" appr_status: int "Approval Information: Status" bFrolich: float "Frolich equation coefficient b" bm1: float "Frequency dependencies of magnetising admittance: 1/lm" cFrolich: float "Frolich equation coefficient c" charact: list "Charact." chr_name: str "Characteristic Name" cknee: float "Knee Current" cpHeadFold: object "Head Folder" curmg: float "Magnetising Impedance: No Load Current" dat_src: str "Data source" dataExtDesc: list "Description" dataExtUnit: list "Unit" desc: list "Description" doc_id: object "Additional Data" dphitap: float "Tap Changer 1: Additional Angle per Tap" dphitap2: float "Tap Changer 2: Additional Angle per Tap" dutap: float "Tap Changer 1: Additional Voltage per Tap" dutap2: float "Tap Changer 2: Additional Voltage per Tap" eddypc: float "Data for K-factor, Factor-K, FHL and skin effect: Ratio: winding eddy current-/copper losses" fcharbm: object "Frequency dependencies of magnetising admittance: 1/lm(f)" fchargm: object "Frequency dependencies of magnetising admittance: gm(f)" fcharl0: object "Frequency dependencies of zero sequence impedance: l0(f)" fcharl1: object "Frequency dependencies of positive sequence impedance: l1(f)" fcharr0: object "Frequency dependencies of zero sequence impedance: r0(f)" fcharr1: object "Frequency dependencies of positive sequence impedance: r1(f)" fdtr2r: str "Internal" fold_id: object "In Folder" for_name: str "Foreign Key" frnom: float "Nominal Frequency" gm1: float "Frequency dependencies of magnetising admittance: gm" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iFinalSlope: int "Magnetising Reactance: Set final slope (peak values)" iFit: int "Magnetising Reactance: Data fitting:Piecewise linear:Frolich:Modified Frolich" iHyster: int "Magnetising Reactance Hysteresis: Model:None:History Independent" iIntDelta: int "Vector Group: Internal Delta Winding" iIntPola: int "Magnetising Reactance: Interpolation:spline:piecewise linear" iInterPol: int "Magnetising Reactance: Interpolation:spline:piecewise linear" iLimb: int "Magnetising Reactance: Core:&3&3 Limb:&5&5 Limb" iSchemeStatus: int "Scheme Status" iTapLoading: int "Tap dependent rating: Configuration:No dependency (constant current):Full Capacity Below Normal (FCBN):Reduced Capacity Below Normal (RCBN)" it0mt: int "Type" itapch: int "Tap Changer 1" itapch2: int "Tap Changer 2" itapzdep: int "Tap dependent impedance" itratioadpt: int "Transformer Ratio Adaptation" itrdl: float "Distribution of Leakage Reactances (p.u.): x,Pos.Seq. HV-Side" itrdl_lv: float "Distribution of Leakage Reactances (p.u.): x,Pos.Seq. LV-Side" itrdr: float "Distribution of Leakage Resistances (p.u.): r,Pos.Seq. HV-Side" itrdr_lv: float "Distribution of Leakage Resistances (p.u.): r,Pos.Seq. LV-Side" itrldf: int "Magnetising Reactance: Type" itrmt: int "Magnetising Reactance: Type" itrtype: int "Transformer Type:Liquid-Immersed:Dry-Type" ksat: int "Magnetising Reactance: Saturation Exponent" l0pu: float "Frequency dependencies of zero sequence impedance: Inductance l0" l1pu: float "Frequency dependencies of positive sequence impedance: Inductance l1" loc_name: str "Name" manuf: str "Manufacturer" mseFrolich: float "Frolich equation, mean squared error" nntap0: int "Tap Changer 1: Neutral Position" nntap02: int "Tap Changer 2: Neutral Position" nt2ag: float "Vector Group: Phase Shift" nt2ph: int "Technology" ntpmn: int "Tap Changer 1: Minimum Position" ntpmn2: int "Tap Changer 2: Minimum Position" ntpmx: int "Tap Changer 1: Maximum Position" ntpmx2: int "Tap Changer 2: Maximum Position" oid_: int "ObjectID" oltc: int "On-load Tap Changer" oltc2: int "On-load Tap Changer 2" pStoch: object "Stochastic model" pT: str "Voltage Range" pcutmn: float "Tap dependent impedance: Pcu (min. tap)" pcutmx: float "Tap dependent impedance: Pcu (max. tap)" pcutr: float "Positive Sequence Impedance: Copper Losses" pfe: float "Magnetising Impedance: No Load Losses" phitr: float "Tap Changer 1: Phase of du" phitr2: float "Tap Changer 2: Phase of du" pict1: float "Inrush Peak Current: Ratio Ip/In (1)" pict2: float "Inrush Peak Current: Ratio Ip/In (2)" pid_: int "ProjectID" pitt1: float "Inrush Peak Current: Max. Time (1)" pitt2: float "Inrush Peak Current: Max. Time (2)" psi0: float "Magnetising Reactance: Knee Flux" r0delta: float "Delta Winding, r0" r0pu: float "Zero Sequence Impedance: Resistance r0" r0pu_hlo: float "Zero Sequence Impedance: HV-Resistance r0 (LV open)" r0pu_hls: float "Zero Sequence Impedance: HV-Resistance r0 (LV short-circuit)" r0pu_lho: float "Zero Sequence Impedance: LV-Resistance r0 (HV open)" r0putmn: float "Tap dependent impedance: r0 (min. tap)" r0putmx: float "Tap dependent impedance: r0 (max. tap)" r1pu: float "Positive Sequence Impedance: Resistance r1" r1putmn: float "Tap dependent impedance: r1 (min. tap)" r1putmx: float "Tap dependent impedance: r1 (max. tap)" root_id: object "Original Location" rtox0_n: float "Zero Sequence Magnetising Impedance: Mag. R/X" satcue: list "Magnetising Reactance: Current (RMS)" satcur: list "Magnetising Reactance: Current (peak)" satflux: list "Magnetising Reactance: Flux (peak)" satvol: list "Magnetising Reactance: Voltage (RMS)" smoothf: float "Magnetising Reactance: Smoothing Factor" smoothfac: float "Magnetising Reactance: Smoothing Factor" strn: float "Rated Power" strnfc: float "Rated Power (forced cooling)" tap_side: int "Tap Changer 1: at Side:HV:LV" tap_side2: int "Tap Changer 2: at Side:HV:LV" tapchtype: int "Tap Changer 1: Type:Ratio/Asym. Phase Shifter:Ideal Phase Shifter:Sym. Phase Shifter" tapchtype2: int "Tap Changer 2: Type:Ratio/Asym. Phase Shifter:Ideal Phase Shifter" tid_: int "TimeID" tr2cn_h: str "Vector Group: HV-Side:Y :YN:Z :ZN:D" tr2cn_l: str "Vector Group: LV-Side:Y :YN:Z :ZN:D" twct2: float "Ratio It/In" twtt2: float "Max. Time" typemetadata_changeLog: list "Change Log" typemetadata_key: list "Type Key" typemetadata_version: list "Version" uk0_hlo: float "Zero Sequence Impedance: HV-SHC-Voltage uk0 (LV open)" uk0_hls: float "Zero Sequence Impedance: HV-SHC-Voltage uk0 (LV short-circuit)" uk0_lho: float "Zero Sequence Impedance: LV-SHC-Voltage uk0 (HV open)" uk0delta: float "Delta Winding, uk0" uk0rtmn: float "Tap dependent impedance: Re(uk0) (min. tap)" uk0rtmx: float "Tap dependent impedance: Re(uk0) (max. tap)" uk0tmn: float "Tap dependent impedance: uk0 (min. tap)" uk0tmx: float "Tap dependent impedance: uk0 (max. tap)" uk0tr: float "Zero Sequence Impedance: Short-Circuit Voltage uk0" ukrtmn: float "Tap dependent impedance: Re(uk) (min. tap)" ukrtmx: float "Tap dependent impedance: Re(uk) (max. tap)" uktmn: float "Tap dependent impedance: uk (min. tap)" uktmx: float "Tap dependent impedance: uk (max. tap)" uktr: float "Positive Sequence Impedance: Short-Circuit Voltage uk" uktrr: float "Positive Sequence Impedance: SHC-Voltage (Re(uk)) ukr" ur0_hlo: float "Zero Sequence Impedance: HV-SHC-Voltage Re(uk0) (LV open)" ur0_hls: float "Zero Sequence Impedance: HV-SHC-Voltage Re(uk0) (LV short-circuit)" ur0_lho: float "Zero Sequence Impedance: LV-SHC-Voltage Re(uk0) (HV open)" ur0delta: float "Delta Winding, Re(uk0)" ur0tr: float "Zero Sequence Impedance: SHC-Voltage (Re(uk0)) uk0r" utrn_h: float "Rated Voltage: HV-Side" utrn_l: float "Rated Voltage: LV-Side" vecgrp: str "Vector Group: Name" x0delta: float "Delta Winding, x0" x0pu: float "Zero Sequence Impedance: Reactance x0" x0pu_hlo: float "Zero Sequence Impedance: HV-Reactance x0 (LV open)" x0pu_hls: float "Zero Sequence Impedance: HV-Reactance x0 (LV short-circuit)" x0pu_lho: float "Zero Sequence Impedance: LV-Reactance x0 (HV open)" x0putmn: float "Tap dependent impedance: x0 (min. tap)" x0putmx: float "Tap dependent impedance: x0 (max. tap)" x0tor0: float "Zero Sequence Impedance: Ratio X0/R0" x0tor0delta: float "Delta Winding, X0/R0" x0tor0tmn: float "Tap dependent impedance: X0/R0 (min. tap)" x0tor0tmx: float "Tap dependent impedance: X0/R0 (max. tap)" x1pu: float "Positive Sequence Impedance: Reactance x1" x1putmn: float "Tap dependent impedance: x1 (min. tap)" x1putmx: float "Tap dependent impedance: x1 (max. tap)" xmair: float "Magnetising Reactance: Saturated Reactance" xmlin: float "Magnetising Reactance: Linear Reactance" xsatFrolich: float "Frolich equation saturated reactance (p.u.)" xtor: float "Positive Sequence Impedance: Ratio X/R" xtortmn: float "Tap dependent impedance: X/R (min. tap)" xtortmx: float "Tap dependent impedance: X/R (max. tap)" xtr0_hlo: float "Zero Sequence Impedance: HV-Ratio X0/R0 (LV open)" xtr0_hls: float "Zero Sequence Impedance: HV-Ratio X0/R0 (LV short-circuit)" xtr0_lho: float "Zero Sequence Impedance: LV-Ratio X0/R0 (HV open)" zx0hl_h: float "Distribution of Zero Sequ. Leakage-Impedances: z, Zero Sequ. HV-Side" zx0hl_l: float "Distribution of Zero Sequ. Leakage-Impedances: z, Zero Sequ. LV-Side" zx0hl_n: float "Zero Sequence Magnetising Impedance: Mag. Impedance/uk0" def AttributeType(*args): ... def GetZeroSequenceHVLVT(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var Lwidth : float-
Magnetising Reactance Hysteresis: Loop width
var aFrolich : float-
Frolich equation coefficient a
var ansiclass : str-
Class:OA:FA:FOA
var appr_modby : str-
Approval Information: Modified by
var appr_modif : int-
Approval Information: Modified
var appr_status : int-
Approval Information: Status
var bFrolich : float-
Frolich equation coefficient b
var bm1 : float-
Frequency dependencies of magnetising admittance: 1/lm
var cFrolich : float-
Frolich equation coefficient c
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cknee : float-
Knee Current
var cpHeadFold : object-
Head Folder
var curmg : float-
Magnetising Impedance: No Load Current
var dat_src : str-
Data source
var dataExtDesc : list-
Description
var dataExtUnit : list-
Unit
var desc : list-
Description
var doc_id : object-
Additional Data
var dphitap : float-
Tap Changer 1: Additional Angle per Tap
var dphitap2 : float-
Tap Changer 2: Additional Angle per Tap
var dutap : float-
Tap Changer 1: Additional Voltage per Tap
var dutap2 : float-
Tap Changer 2: Additional Voltage per Tap
var eddypc : float-
Data for K-factor, Factor-K, FHL and skin effect: Ratio: winding eddy current-/copper losses
var fcharbm : object-
Frequency dependencies of magnetising admittance: 1/lm(f)
var fchargm : object-
Frequency dependencies of magnetising admittance: gm(f)
var fcharl0 : object-
Frequency dependencies of zero sequence impedance: l0(f)
var fcharl1 : object-
Frequency dependencies of positive sequence impedance: l1(f)
var fcharr0 : object-
Frequency dependencies of zero sequence impedance: r0(f)
var fcharr1 : object-
Frequency dependencies of positive sequence impedance: r1(f)
var fdtr2r : str-
Internal
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var frnom : float-
Nominal Frequency
var gm1 : float-
Frequency dependencies of magnetising admittance: gm
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iFinalSlope : int-
Magnetising Reactance: Set final slope (peak values)
var iFit : int-
Magnetising Reactance: Data fitting:Piecewise linear:Frolich:Modified Frolich
var iHyster : int-
Magnetising Reactance Hysteresis: Model:None:History Independent
var iIntDelta : int-
Vector Group: Internal Delta Winding
var iIntPola : int-
Magnetising Reactance: Interpolation:spline:piecewise linear
var iInterPol : int-
Magnetising Reactance: Interpolation:spline:piecewise linear
var iLimb : int-
Magnetising Reactance: Core:&3&3 Limb:&5&5 Limb
var iSchemeStatus : int-
Scheme Status
var iTapLoading : int-
Tap dependent rating: Configuration:No dependency (constant current):Full Capacity Below Normal (FCBN):Reduced Capacity Below Normal (RCBN)
var it0mt : int-
Type
var itapch : int-
Tap Changer 1
var itapch2 : int-
Tap Changer 2
var itapzdep : int-
Tap dependent impedance
var itratioadpt : int-
Transformer Ratio Adaptation
var itrdl : float-
Distribution of Leakage Reactances (p.u.): x,Pos.Seq. HV-Side
var itrdl_lv : float-
Distribution of Leakage Reactances (p.u.): x,Pos.Seq. LV-Side
var itrdr : float-
Distribution of Leakage Resistances (p.u.): r,Pos.Seq. HV-Side
var itrdr_lv : float-
Distribution of Leakage Resistances (p.u.): r,Pos.Seq. LV-Side
var itrldf : int-
Magnetising Reactance: Type
var itrmt : int-
Magnetising Reactance: Type
var itrtype : int-
Transformer Type:Liquid-Immersed:Dry-Type
var ksat : int-
Magnetising Reactance: Saturation Exponent
var l0pu : float-
Frequency dependencies of zero sequence impedance: Inductance l0
var l1pu : float-
Frequency dependencies of positive sequence impedance: Inductance l1
var loc_name : str-
Name
var manuf : str-
Manufacturer
var mseFrolich : float-
Frolich equation, mean squared error
var nntap0 : int-
Tap Changer 1: Neutral Position
var nntap02 : int-
Tap Changer 2: Neutral Position
var nt2ag : float-
Vector Group: Phase Shift
var nt2ph : int-
Technology
var ntpmn : int-
Tap Changer 1: Minimum Position
var ntpmn2 : int-
Tap Changer 2: Minimum Position
var ntpmx : int-
Tap Changer 1: Maximum Position
var ntpmx2 : int-
Tap Changer 2: Maximum Position
var oid_ : int-
ObjectID
var oltc : int-
On-load Tap Changer
var oltc2 : int-
On-load Tap Changer 2
var pStoch : object-
Stochastic model
var pT : str-
Voltage Range
var pcutmn : float-
Tap dependent impedance: Pcu (min. tap)
var pcutmx : float-
Tap dependent impedance: Pcu (max. tap)
var pcutr : float-
Positive Sequence Impedance: Copper Losses
var pfe : float-
Magnetising Impedance: No Load Losses
var phitr : float-
Tap Changer 1: Phase of du
var phitr2 : float-
Tap Changer 2: Phase of du
var pict1 : float-
Inrush Peak Current: Ratio Ip/In (1)
var pict2 : float-
Inrush Peak Current: Ratio Ip/In (2)
var pid_ : int-
ProjectID
var pitt1 : float-
Inrush Peak Current: Max. Time (1)
var pitt2 : float-
Inrush Peak Current: Max. Time (2)
var psi0 : float-
Magnetising Reactance: Knee Flux
var r0delta : float-
Delta Winding, r0
var r0pu : float-
Zero Sequence Impedance: Resistance r0
var r0pu_hlo : float-
Zero Sequence Impedance: HV-Resistance r0 (LV open)
var r0pu_hls : float-
Zero Sequence Impedance: HV-Resistance r0 (LV short-circuit)
var r0pu_lho : float-
Zero Sequence Impedance: LV-Resistance r0 (HV open)
var r0putmn : float-
Tap dependent impedance: r0 (min. tap)
var r0putmx : float-
Tap dependent impedance: r0 (max. tap)
var r1pu : float-
Positive Sequence Impedance: Resistance r1
var r1putmn : float-
Tap dependent impedance: r1 (min. tap)
var r1putmx : float-
Tap dependent impedance: r1 (max. tap)
var root_id : object-
Original Location
var rtox0_n : float-
Zero Sequence Magnetising Impedance: Mag. R/X
var satcue : list-
Magnetising Reactance: Current (RMS)
var satcur : list-
Magnetising Reactance: Current (peak)
var satflux : list-
Magnetising Reactance: Flux (peak)
var satvol : list-
Magnetising Reactance: Voltage (RMS)
var smoothf : float-
Magnetising Reactance: Smoothing Factor
var smoothfac : float-
Magnetising Reactance: Smoothing Factor
var strn : float-
Rated Power
var strnfc : float-
Rated Power (forced cooling)
var tap_side : int-
Tap Changer 1: at Side:HV:LV
var tap_side2 : int-
Tap Changer 2: at Side:HV:LV
var tapchtype : int-
Tap Changer 1: Type:Ratio/Asym. Phase Shifter:Ideal Phase Shifter:Sym. Phase Shifter
var tapchtype2 : int-
Tap Changer 2: Type:Ratio/Asym. Phase Shifter:Ideal Phase Shifter
var tid_ : int-
TimeID
var tr2cn_h : str-
Vector Group: HV-Side:Y :YN:Z :ZN:D
var tr2cn_l : str-
Vector Group: LV-Side:Y :YN:Z :ZN:D
var twct2 : float-
Ratio It/In
var twtt2 : float-
Max. Time
var typemetadata_changeLog : list-
Change Log
var typemetadata_key : list-
Type Key
var typemetadata_version : list-
Version
var uk0_hlo : float-
Zero Sequence Impedance: HV-SHC-Voltage uk0 (LV open)
var uk0_hls : float-
Zero Sequence Impedance: HV-SHC-Voltage uk0 (LV short-circuit)
var uk0_lho : float-
Zero Sequence Impedance: LV-SHC-Voltage uk0 (HV open)
var uk0delta : float-
Delta Winding, uk0
var uk0rtmn : float-
Tap dependent impedance: Re(uk0) (min. tap)
var uk0rtmx : float-
Tap dependent impedance: Re(uk0) (max. tap)
var uk0tmn : float-
Tap dependent impedance: uk0 (min. tap)
var uk0tmx : float-
Tap dependent impedance: uk0 (max. tap)
var uk0tr : float-
Zero Sequence Impedance: Short-Circuit Voltage uk0
var ukrtmn : float-
Tap dependent impedance: Re(uk) (min. tap)
var ukrtmx : float-
Tap dependent impedance: Re(uk) (max. tap)
var uktmn : float-
Tap dependent impedance: uk (min. tap)
var uktmx : float-
Tap dependent impedance: uk (max. tap)
var uktr : float-
Positive Sequence Impedance: Short-Circuit Voltage uk
var uktrr : float-
Positive Sequence Impedance: SHC-Voltage (Re(uk)) ukr
var ur0_hlo : float-
Zero Sequence Impedance: HV-SHC-Voltage Re(uk0) (LV open)
var ur0_hls : float-
Zero Sequence Impedance: HV-SHC-Voltage Re(uk0) (LV short-circuit)
var ur0_lho : float-
Zero Sequence Impedance: LV-SHC-Voltage Re(uk0) (HV open)
var ur0delta : float-
Delta Winding, Re(uk0)
var ur0tr : float-
Zero Sequence Impedance: SHC-Voltage (Re(uk0)) uk0r
var utrn_h : float-
Rated Voltage: HV-Side
var utrn_l : float-
Rated Voltage: LV-Side
var vecgrp : str-
Vector Group: Name
var x0delta : float-
Delta Winding, x0
var x0pu : float-
Zero Sequence Impedance: Reactance x0
var x0pu_hlo : float-
Zero Sequence Impedance: HV-Reactance x0 (LV open)
var x0pu_hls : float-
Zero Sequence Impedance: HV-Reactance x0 (LV short-circuit)
var x0pu_lho : float-
Zero Sequence Impedance: LV-Reactance x0 (HV open)
var x0putmn : float-
Tap dependent impedance: x0 (min. tap)
var x0putmx : float-
Tap dependent impedance: x0 (max. tap)
var x0tor0 : float-
Zero Sequence Impedance: Ratio X0/R0
var x0tor0delta : float-
Delta Winding, X0/R0
var x0tor0tmn : float-
Tap dependent impedance: X0/R0 (min. tap)
var x0tor0tmx : float-
Tap dependent impedance: X0/R0 (max. tap)
var x1pu : float-
Positive Sequence Impedance: Reactance x1
var x1putmn : float-
Tap dependent impedance: x1 (min. tap)
var x1putmx : float-
Tap dependent impedance: x1 (max. tap)
var xmair : float-
Magnetising Reactance: Saturated Reactance
var xmlin : float-
Magnetising Reactance: Linear Reactance
var xsatFrolich : float-
Frolich equation saturated reactance (p.u.)
var xtor : float-
Positive Sequence Impedance: Ratio X/R
var xtortmn : float-
Tap dependent impedance: X/R (min. tap)
var xtortmx : float-
Tap dependent impedance: X/R (max. tap)
var xtr0_hlo : float-
Zero Sequence Impedance: HV-Ratio X0/R0 (LV open)
var xtr0_hls : float-
Zero Sequence Impedance: HV-Ratio X0/R0 (LV short-circuit)
var xtr0_lho : float-
Zero Sequence Impedance: LV-Ratio X0/R0 (HV open)
var zx0hl_h : float-
Distribution of Zero Sequ. Leakage-Impedances: z, Zero Sequ. HV-Side
var zx0hl_l : float-
Distribution of Zero Sequ. Leakage-Impedances: z, Zero Sequ. LV-Side
var zx0hl_n : float-
Zero Sequence Magnetising Impedance: Mag. Impedance/uk0
Methods
def AttributeType(*args)def GetZeroSequenceHVLVT(*args)def HasReferences(*args)
class VisBdia (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class VisBdia(PFGeneral): AutoBrs: int "Automatic: Brush" AutoCol: int "Automatic: Colour" Brush: list "Brush Style" Color: list "Colour" Depth: int "Visible" FrmVis: int "Frame" Position: list "Position" ResFile: list "Result File" Stack: float "Priority Level" Utils: list "Contents" aleg: str "User Label" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBordFont: int "Font for frame label" iSchemeStatus: int "Scheme Status" ileg: int "Label" ishort: int "Standard Legend uses" limits: str "Show" loc_name: str "Name" nupd: int "Number of values between update" oid_: int "ObjectID" outserv: int "Out of Service" pObjs: list "Element" pid_: int "ProjectID" root_id: object "Original Location" sObjs: list "Object" shw_leg: int "Show Legend" tid_: int "TimeID" typ_id: object "Type" userdesc: list "Variable Description" xvar: str "Variable: x" y_fit: int "Scale: Adapt Scale" y_map: int "Scale: Scale" y_max: float "Scale Limits: Maximum" y_min: float "Scale Limits: Minimum" yvar: str "Variable: y" def AddObjs(*args): ... def AddResObjs(*args): ... def AttributeType(*args): ... def Clear(*args): ... def HasReferences(*args): ... def SetScaleY(*args): ... def SetXVariable(*args): ... def SetYVariable(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AutoBrs : int-
Automatic: Brush
var AutoCol : int-
Automatic: Colour
var Brush : list-
Brush Style
var Color : list-
Colour
var Depth : int-
Visible
var FrmVis : int-
Frame
var Position : list-
Position
var ResFile : list-
Result File
var Stack : float-
Priority Level
var Utils : list-
Contents
var aleg : str-
User Label
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBordFont : int-
Font for frame label
var iSchemeStatus : int-
Scheme Status
var ileg : int-
Label
var ishort : int-
Standard Legend uses
var limits : str-
Show
var loc_name : str-
Name
var nupd : int-
Number of values between update
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pObjs : list-
Element
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sObjs : list-
Object
var shw_leg : int-
Show Legend
var tid_ : int-
TimeID
var typ_id : object-
Type
var userdesc : list-
Variable Description
var xvar : str-
Variable: x
var y_fit : int-
Scale: Adapt Scale
var y_map : int-
Scale: Scale
var y_max : float-
Scale Limits: Maximum
var y_min : float-
Scale Limits: Minimum
var yvar : str-
Variable: y
Methods
def AddObjs(*args)def AddResObjs(*args)def AttributeType(*args)def Clear(*args)def HasReferences(*args)def SetScaleY(*args)def SetXVariable(*args)def SetYVariable(*args)
class VisDraw (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class VisDraw(PFGeneral): AutoCol: int "Automatic: Colour" AutoStl: int "Automatic: Line Style" AutoWdt: int "Automatic: Line Width" Depth: int "Visible" FrmVis: int "Frame" Position: list "Position" ResFile: list "Result File" Stack: float "Priority Level" Utils: list "Contents" aleg: str "Frame: User Label" autos: int "Auto Scale" cIdx: list "Curve index" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" distance: int "Distance" fold_id: object "In Folder" for_name: str "Foreign Key" gColor: list "Colour" gObjs: list "Element" gStyle: list "Style" gWidth: list "Width" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAll: int "Range of Results: Complete" iBordFont: int "Font for frame label" iSchemeStatus: int "Scheme Status" icircles: int "Representation of Coordinates" ileg: int "Frame: Label" impResName: str "Sub-Result Name" ishort: int "Standard Legend uses" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pPath: object "Path" pid_: int "ProjectID" result: object "Branch impedance calculation: Results" root_id: object "Original Location" scale: list "Scale" shownResult: list "Branch impedance calculation: Displayed" shw_arr: int "Show direction arrows for curves" shw_leg: int "Show Legend" tickDist: int "Distance between Ticks" tid_: int "TimeID" tmax: float "Range of Results: Maximum" tmin: float "Range of Results: Minimum" typ_id: object "Type" unit: list "Unit" userdesc: list "Description" vColor: list "Colour" vObjs: list "Element" vStyle: list "Style" vVarX: list "x-Variable" vVarY: list "y-Variable" vWidth: list "Width" x_end: int "x-Max." x_start: int "x-Min." xvar: list "x-Variable" y_end: int "y-Max." y_start: int "y-Min." yvar: list "y-Variable" def AddRelay(*args): ... def AddRelays(*args): ... def AttributeType(*args): ... def CentreOrigin(*args): ... def Clear(*args): ... def DoAutoScaleOnAll(*args): ... def DoAutoScaleOnCharacteristics(*args): ... def DoAutoScaleOnImpedances(*args): ... def DoAutoScaleX(*args): ... def DoAutoScaleY(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AutoCol : int-
Automatic: Colour
var AutoStl : int-
Automatic: Line Style
var AutoWdt : int-
Automatic: Line Width
var Depth : int-
Visible
var FrmVis : int-
Frame
var Position : list-
Position
var ResFile : list-
Result File
var Stack : float-
Priority Level
var Utils : list-
Contents
var aleg : str-
Frame: User Label
var autos : int-
Auto Scale
var cIdx : list-
Curve index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var distance : int-
Distance
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gColor : list-
Colour
var gObjs : list-
Element
var gStyle : list-
Style
var gWidth : list-
Width
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAll : int-
Range of Results: Complete
var iBordFont : int-
Font for frame label
var iSchemeStatus : int-
Scheme Status
var icircles : int-
Representation of Coordinates
var ileg : int-
Frame: Label
var impResName : str-
Sub-Result Name
var ishort : int-
Standard Legend uses
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pPath : object-
Path
var pid_ : int-
ProjectID
var result : object-
Branch impedance calculation: Results
var root_id : object-
Original Location
var scale : list-
Scale
var shownResult : list-
Branch impedance calculation: Displayed
var shw_arr : int-
Show direction arrows for curves
var shw_leg : int-
Show Legend
var tickDist : int-
Distance between Ticks
var tid_ : int-
TimeID
var tmax : float-
Range of Results: Maximum
var tmin : float-
Range of Results: Minimum
var typ_id : object-
Type
var unit : list-
Unit
var userdesc : list-
Description
var vColor : list-
Colour
var vObjs : list-
Element
var vStyle : list-
Style
var vVarX : list-
x-Variable
var vVarY : list-
y-Variable
var vWidth : list-
Width
var x_end : int-
x-Max.
var x_start : int-
x-Min.
var xvar : list-
x-Variable
var y_end : int-
y-Max.
var y_start : int-
y-Min.
var yvar : list-
y-Variable
Methods
def AddRelay(*args)def AddRelays(*args)def AttributeType(*args)def CentreOrigin(*args)def Clear(*args)def DoAutoScaleOnAll(*args)def DoAutoScaleOnCharacteristics(*args)def DoAutoScaleOnImpedances(*args)def DoAutoScaleX(*args)def DoAutoScaleY(*args)def HasReferences(*args)
class VisHrm (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class VisHrm(PFGeneral): AutoCol: int "Automatic: Colour" AutoStl: int "Automatic: Line Style" AutoWdt: int "Automatic: Line Width" Color: list "Colour" Depth: int "Visible" FrmVis: int "Frame" Mag: list "Magnitude" Phi: list "Angle" Position: list "Position" ResFile: list "Result File" Stack: float "Priority Level" Style: list "Style" Utils: list "Contents" Width: list "Width" aleg: str "User Label" auto_xscl: int "Scale: Auto Scale" auto_yscl: int "Scale: Auto Scale" cIdx: list "ID for Curve (used for Labels)" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBordFont: int "Font for frame label" iSchemeStatus: int "Scheme Status" ileg: int "Label" iopt_tim: int "Time Unit" ishort: int "Standard Legend uses" isteps: int "Draw Steps" loc_name: str "Name" mag: list "Magnitude" oid_: int "ObjectID" outserv: int "Out of Service" pObjs: list "Element" phi: list "Angle" pid_: int "ProjectID" root_id: object "Original Location" sh_off: int "Scale Adapt Scale: Show Deviation from Offset" shw_leg: int "Show Legend" tid_: int "TimeID" typ_id: object "Scale: Type" use_x: int "Scale: Use local xAxis" use_y: int "Scale: Use local Axis" userdesc: list "Variable Description" x_fit: int "Scale: Adapt Scale" x_map: int "Scale: Scale" x_max: float "Scale Limits: Maximum" x_min: float "Scale Limits: Minimum" x_trg: float "Scale Adapt Scale: Trigger" xgrid: int "Grid Lines" xgrid_count: int "Count" xgrid_item: str "Reference" y_fit: int "Scale: Adapt Scale" y_max: float "Scale Limits: Maximum" y_min: float "Scale Limits: Minimum" y_off: float "Scale Adapt Scale: Offset" def AttributeType(*args): ... def Clear(*args): ... def DoAutoScaleX(*args): ... def DoAutoScaleY(*args): ... def GetDataSource(*args): ... def GetScaleObjX(*args): ... def GetScaleObjY(*args): ... def HasReferences(*args): ... def SetAutoScaleX(*args): ... def SetAutoScaleY(*args): ... def SetCrvDesc(*args): ... def SetDefScaleX(*args): ... def SetDefScaleY(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AutoCol : int-
Automatic: Colour
var AutoStl : int-
Automatic: Line Style
var AutoWdt : int-
Automatic: Line Width
var Color : list-
Colour
var Depth : int-
Visible
var FrmVis : int-
Frame
var Mag : list-
Magnitude
var Phi : list-
Angle
var Position : list-
Position
var ResFile : list-
Result File
var Stack : float-
Priority Level
var Style : list-
Style
var Utils : list-
Contents
var Width : list-
Width
var aleg : str-
User Label
var auto_xscl : int-
Scale: Auto Scale
var auto_yscl : int-
Scale: Auto Scale
var cIdx : list-
ID for Curve (used for Labels)
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBordFont : int-
Font for frame label
var iSchemeStatus : int-
Scheme Status
var ileg : int-
Label
var iopt_tim : int-
Time Unit
var ishort : int-
Standard Legend uses
var isteps : int-
Draw Steps
var loc_name : str-
Name
var mag : list-
Magnitude
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pObjs : list-
Element
var phi : list-
Angle
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sh_off : int-
Scale Adapt Scale: Show Deviation from Offset
var shw_leg : int-
Show Legend
var tid_ : int-
TimeID
var typ_id : object-
Scale: Type
var use_x : int-
Scale: Use local xAxis
var use_y : int-
Scale: Use local Axis
var userdesc : list-
Variable Description
var x_fit : int-
Scale: Adapt Scale
var x_map : int-
Scale: Scale
var x_max : float-
Scale Limits: Maximum
var x_min : float-
Scale Limits: Minimum
var x_trg : float-
Scale Adapt Scale: Trigger
var xgrid : int-
Grid Lines
var xgrid_count : int-
Count
var xgrid_item : str-
Reference
var y_fit : int-
Scale: Adapt Scale
var y_max : float-
Scale Limits: Maximum
var y_min : float-
Scale Limits: Minimum
var y_off : float-
Scale Adapt Scale: Offset
Methods
def AttributeType(*args)def Clear(*args)def DoAutoScaleX(*args)def DoAutoScaleY(*args)def GetDataSource(*args)def GetScaleObjX(*args)def GetScaleObjY(*args)def HasReferences(*args)def SetAutoScaleX(*args)def SetAutoScaleY(*args)def SetCrvDesc(*args)def SetDefScaleX(*args)def SetDefScaleY(*args)
class VisMagndiffplt (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class VisMagndiffplt(PFGeneral): AutoCol: int "Automatic: Colour" AutoStl: int "Automatic: Line Style" AutoWdt: int "Automatic: Line Width" Depth: int "Visible" FrmVis: int "Frame" Position: list "Position" Stack: float "Priority Level" Utils: list "Contents" aleg: str "User Label" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" fold_id: object "In Folder" for_name: str "Foreign Key" gColor: list "Colour" gObjs: list "Element" gSplit: list "Split Relay" gStyle: list "Style" gWidth: list "Width" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBordFont: int "Font for frame label" iSchemeStatus: int "Scheme Status" ileg: int "Label" iopt_sgl: int "Show Section of Single Line Graphic" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pid_: int "ProjectID" root_id: object "Original Location" sglGrp: object "Show Section of Single Line Graphic: Graphic" shw_leg: int "Show Legend" tid_: int "TimeID" typ_id: object "Type" x_fit: int "x-Scale: Adapt Scale" x_max: float "x-Scale Limits: Maximum" x_min: float "x-Scale Limits: Minimum" y_fit: int "y-Scale: Adapt Scale" y_max: float "y-Scale Limits: Maximum" y_min: float "y-Scale Limits: Minimum" def AddRelay(*args): ... def AddRelays(*args): ... def AttributeType(*args): ... def Clear(*args): ... def DoAutoScaleX(*args): ... def DoAutoScaleY(*args): ... def HasReferences(*args): ... def Refresh(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AutoCol : int-
Automatic: Colour
var AutoStl : int-
Automatic: Line Style
var AutoWdt : int-
Automatic: Line Width
var Depth : int-
Visible
var FrmVis : int-
Frame
var Position : list-
Position
var Stack : float-
Priority Level
var Utils : list-
Contents
var aleg : str-
User Label
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gColor : list-
Colour
var gObjs : list-
Element
var gSplit : list-
Split Relay
var gStyle : list-
Style
var gWidth : list-
Width
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBordFont : int-
Font for frame label
var iSchemeStatus : int-
Scheme Status
var ileg : int-
Label
var iopt_sgl : int-
Show Section of Single Line Graphic
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sglGrp : object-
Show Section of Single Line Graphic: Graphic
var shw_leg : int-
Show Legend
var tid_ : int-
TimeID
var typ_id : object-
Type
var x_fit : int-
x-Scale: Adapt Scale
var x_max : float-
x-Scale Limits: Maximum
var x_min : float-
x-Scale Limits: Minimum
var y_fit : int-
y-Scale: Adapt Scale
var y_max : float-
y-Scale Limits: Maximum
var y_min : float-
y-Scale Limits: Minimum
Methods
def AddRelay(*args)def AddRelays(*args)def AttributeType(*args)def Clear(*args)def DoAutoScaleX(*args)def DoAutoScaleY(*args)def HasReferences(*args)def Refresh(*args)
class VisOcplot (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class VisOcplot(PFGeneral): AutoCol: int "Automatic: Colour" AutoStl: int "Automatic: Line Style" AutoWdt: int "Automatic: Line Width" Depth: int "Visible" FrmVis: int "Frame" Position: list "Position" Stack: float "Priority Level" Utils: list "Contents" aleg: str "User Label" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" fold_id: object "In Folder" for_name: str "Foreign Key" gColor: list "Colour" gObjs: list "Element" gRes: list "Result File" gSplit: list "Split Relay" gStyle: list "Style" gWidth: list "Width" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBordFont: int "Font for frame label" iSchemeStatus: int "Scheme Status" ileg: int "Label" iopt_sgl: int "Show Section of Single Line Graphic" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pPath: object "Path" pid_: int "ProjectID" root_id: object "Original Location" sglGrp: object "Show Section of Single Line Graphic: Graphic" shw_leg: int "Show Legend" tid_: int "TimeID" typ_id: object "Type" x_fit: int "x-Scale: Adapt Scale" x_map: int "x-Scale: Scale" x_max: float "x-Scale Limits: Maximum" x_min: float "x-Scale Limits: Minimum" y_fit: int "y-Scale: Adapt Scale" y_map: int "y-Scale: Scale" y_max: float "y-Scale Limits: Maximum" y_min: float "y-Scale Limits: Minimum" def AddRelay(*args): ... def AddRelays(*args): ... def AttributeType(*args): ... def Clear(*args): ... def DoAutoScaleX(*args): ... def DoAutoScaleY(*args): ... def HasReferences(*args): ... def Refresh(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AutoCol : int-
Automatic: Colour
var AutoStl : int-
Automatic: Line Style
var AutoWdt : int-
Automatic: Line Width
var Depth : int-
Visible
var FrmVis : int-
Frame
var Position : list-
Position
var Stack : float-
Priority Level
var Utils : list-
Contents
var aleg : str-
User Label
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gColor : list-
Colour
var gObjs : list-
Element
var gRes : list-
Result File
var gSplit : list-
Split Relay
var gStyle : list-
Style
var gWidth : list-
Width
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBordFont : int-
Font for frame label
var iSchemeStatus : int-
Scheme Status
var ileg : int-
Label
var iopt_sgl : int-
Show Section of Single Line Graphic
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pPath : object-
Path
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sglGrp : object-
Show Section of Single Line Graphic: Graphic
var shw_leg : int-
Show Legend
var tid_ : int-
TimeID
var typ_id : object-
Type
var x_fit : int-
x-Scale: Adapt Scale
var x_map : int-
x-Scale: Scale
var x_max : float-
x-Scale Limits: Maximum
var x_min : float-
x-Scale Limits: Minimum
var y_fit : int-
y-Scale: Adapt Scale
var y_map : int-
y-Scale: Scale
var y_max : float-
y-Scale Limits: Maximum
var y_min : float-
y-Scale Limits: Minimum
Methods
def AddRelay(*args)def AddRelays(*args)def AttributeType(*args)def Clear(*args)def DoAutoScaleX(*args)def DoAutoScaleY(*args)def HasReferences(*args)def Refresh(*args)
class VisPath (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class VisPath(PFGeneral): AutoCol: int "Automatic: Colour" AutoStl: int "Automatic: Line Style" AutoWdt: int "Automatic: Line Width" Depth: int "Visible" FrmVis: int "Frame" Position: list "Position" Stack: float "Priority Level" UnomFilt: int "Display Filter: Show only nodes with Nominal Voltage between" UnomMax: float "Display Filter: and max." UnomMin: float "Display Filter: min." Utils: list "Contents" Variable: list "Variable" aleg: str "User Label" cVar: str "Branch Colouring: Variable" charact: list "Charact." chr_name: str "Characteristic Name" colvmax: int "Branch Colouring: " colvmin: int "Branch Colouring: " cpHeadFold: object "Head Folder" dat_src: str "Data source" feeder: list "Feeder" fold_id: object "In Folder" for_name: str "Foreign Key" gColor: list "Colour" gStyle: list "Style" gWidth: list "Width" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBordFont: int "Font for frame label" iSchemeStatus: int "Scheme Status" ileg: int "Label" iopt_bus: int "Show Node Names" iopt_lim: int "Display Filter: Ignore nodes with a y-value smaller than" iopt_lvu: int "Display min/max voltages of low voltage grid in Loads" iopt_par: int "Branch Colouring: Parallel Branches" iopt_ufilt: int "Nodes Filter:None:Ignore all smaller:Ignore all greater:only with" iopt_x: int "x-Scale: x-Axis" iopt_xrel: int "x-Scale: Relative to Start Node" lim_low: float "Display Filter: y" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pSelect: object "Feeder" pStartNode: object "Start Node" pid_: int "ProjectID" root_id: object "Original Location" shw_leg: int "Show Legend" tid_: int "TimeID" typ_id: object "Type" ufiltset: float "Nominal Voltage" vmax: float "Branch Colouring: Upper Limit" vmin: float "Branch Colouring: Lower Limit" xVar: str "x-Scale: Variable" x_fit: int "x-Scale: Adapt Scale" x_max: float "x-Scale Limits: Maximum" x_min: float "x-Scale Limits: Minimum" y_fit: int "y-Scale: Adapt Scale" y_map: int "y-Scale: Scale" y_max: float "y-Scale Limits: Maximum" y_min: float "y-Scale Limits: Minimum" def AttributeType(*args): ... def Clear(*args): ... def DoAutoScaleX(*args): ... def DoAutoScaleY(*args): ... def HasReferences(*args): ... def SetAdaptX(*args): ... def SetAdaptY(*args): ... def SetScaleX(*args): ... def SetScaleY(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AutoCol : int-
Automatic: Colour
var AutoStl : int-
Automatic: Line Style
var AutoWdt : int-
Automatic: Line Width
var Depth : int-
Visible
var FrmVis : int-
Frame
var Position : list-
Position
var Stack : float-
Priority Level
var UnomFilt : int-
Display Filter: Show only nodes with Nominal Voltage between
var UnomMax : float-
Display Filter: and max.
var UnomMin : float-
Display Filter: min.
var Utils : list-
Contents
var Variable : list-
Variable
var aleg : str-
User Label
var cVar : str-
Branch Colouring: Variable
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var colvmax : int-
Branch Colouring:
var colvmin : int-
Branch Colouring:
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var feeder : list-
Feeder
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gColor : list-
Colour
var gStyle : list-
Style
var gWidth : list-
Width
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBordFont : int-
Font for frame label
var iSchemeStatus : int-
Scheme Status
var ileg : int-
Label
var iopt_bus : int-
Show Node Names
var iopt_lim : int-
Display Filter: Ignore nodes with a y-value smaller than
var iopt_lvu : int-
Display min/max voltages of low voltage grid in Loads
var iopt_par : int-
Branch Colouring: Parallel Branches
var iopt_ufilt : int-
Nodes Filter:None:Ignore all smaller:Ignore all greater:only with
var iopt_x : int-
x-Scale: x-Axis
var iopt_xrel : int-
x-Scale: Relative to Start Node
var lim_low : float-
Display Filter: y
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pSelect : object-
Feeder
var pStartNode : object-
Start Node
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var shw_leg : int-
Show Legend
var tid_ : int-
TimeID
var typ_id : object-
Type
var ufiltset : float-
Nominal Voltage
var vmax : float-
Branch Colouring: Upper Limit
var vmin : float-
Branch Colouring: Lower Limit
var xVar : str-
x-Scale: Variable
var x_fit : int-
x-Scale: Adapt Scale
var x_max : float-
x-Scale Limits: Maximum
var x_min : float-
x-Scale Limits: Minimum
var y_fit : int-
y-Scale: Adapt Scale
var y_map : int-
y-Scale: Scale
var y_max : float-
y-Scale Limits: Maximum
var y_min : float-
y-Scale Limits: Minimum
Methods
def AttributeType(*args)def Clear(*args)def DoAutoScaleX(*args)def DoAutoScaleY(*args)def HasReferences(*args)def SetAdaptX(*args)def SetAdaptY(*args)def SetScaleX(*args)def SetScaleY(*args)
class VisPcompdiffplt (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class VisPcompdiffplt(PFGeneral): AutoCol: int "Automatic: Colour" AutoStl: int "Automatic: Line Style" AutoWdt: int "Automatic: Line Width" Depth: int "Visible" FrmVis: int "Frame" Position: list "Position" Stack: float "Priority Level" Utils: list "Contents" aleg: str "User Label" autos: int "Axis: Auto Scale" cIdx: list "Curve index" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" distance: int "Axis: Distance" fold_id: object "In Folder" for_name: str "Foreign Key" gColor: list "Colour" gObjs: list "Element" gStyle: list "Style" gWidth: list "Width" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBordFont: int "Font for frame label" iSchemeStatus: int "Scheme Status" icircles: int "Representation of Coordinates" ileg: int "Label" iopt_sgl: int "Show Section of Single Line Graphic" ishort: int "Axis: Standard Legend uses" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pid_: int "ProjectID" root_id: object "Original Location" scale: list "Axis: Scale" sglGrp: object "Show Section of Single Line Graphic: Graphic" shw_leg: int "Show Legend" tickDist: int "Distance between Ticks" tid_: int "TimeID" typ_id: object "Type" unit: list "Axis: Unit" x_end: int "x-Max." x_start: int "Axis: x-Min." y_end: int "y-Max." y_start: int "Axis: y-Min." def AddRelay(*args): ... def AddRelays(*args): ... def AttributeType(*args): ... def CentreOrigin(*args): ... def Clear(*args): ... def DoAutoScaleX(*args): ... def DoAutoScaleY(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AutoCol : int-
Automatic: Colour
var AutoStl : int-
Automatic: Line Style
var AutoWdt : int-
Automatic: Line Width
var Depth : int-
Visible
var FrmVis : int-
Frame
var Position : list-
Position
var Stack : float-
Priority Level
var Utils : list-
Contents
var aleg : str-
User Label
var autos : int-
Axis: Auto Scale
var cIdx : list-
Curve index
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var distance : int-
Axis: Distance
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gColor : list-
Colour
var gObjs : list-
Element
var gStyle : list-
Style
var gWidth : list-
Width
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBordFont : int-
Font for frame label
var iSchemeStatus : int-
Scheme Status
var icircles : int-
Representation of Coordinates
var ileg : int-
Label
var iopt_sgl : int-
Show Section of Single Line Graphic
var ishort : int-
Axis: Standard Legend uses
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var scale : list-
Axis: Scale
var sglGrp : object-
Show Section of Single Line Graphic: Graphic
var shw_leg : int-
Show Legend
var tickDist : int-
Distance between Ticks
var tid_ : int-
TimeID
var typ_id : object-
Type
var unit : list-
Axis: Unit
var x_end : int-
x-Max.
var x_start : int-
Axis: x-Min.
var y_end : int-
y-Max.
var y_start : int-
Axis: y-Min.
Methods
def AddRelay(*args)def AddRelays(*args)def AttributeType(*args)def CentreOrigin(*args)def Clear(*args)def DoAutoScaleX(*args)def DoAutoScaleY(*args)def HasReferences(*args)
class VisPlot (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class VisPlot(PFGeneral): AutoBrs: int "Automatic: Brush Style" AutoCol: int "Automatic: Colour" AutoStl: int "Automatic: Line Style" AutoWdt: int "Automatic: Line Width" Brush: list "Brush Style" Color: list "Colour" Depth: int "Visible" Elements: list "Elements" FrmVis: int "Frame" Height: list "Height" Objectx: list "Element" Position: list "Position" ResFile: list "Result File" Stack: float "Priority Level" Style: list "Style" Utils: list "Contents" Variable: list "Variable" Variablex: list "Variable" Width: list "Width" aleg: str "Frame: User Label" auto_xscl: int "Auto Scale" auto_yscl: int "Auto Scale" cIdx: list "ID for Curve (used for Labels)" cfunction: list "Function" charact: list "Charact." chart: int "Chart" chr_name: str "Characteristic Name" commonResults: object "Results: Common Results" cpHeadFold: object "Head Folder" cy_map: int "Scaling" dDistAScale: float "Auto Scale: Margin" dIsNom: list "Norm" dStep: float "Resolution: Step Size" dValNom: list "Nom.Value" dat_src: str "Data source" descx: list "User defined Legend" drawarea: int "Draw area below curve" drel: float "Start Value" fold_id: object "In Folder" for_name: str "Foreign Key" fullLimits: list "Limits" funObj: list "Function object" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBordFont: int "Font for frame label" iSchemeStatus: int "Scheme Status" ileg: int "Frame: User defined" iopt_fund: str "Fund. Frequency" iopt_nom: str "Normalised Values" iopt_rep: int "Representation" iopt_results: int "Results" iopt_thds: int "Display corresponding THD or THF" iopt_tim: int "x Axis Variable" iopt_tim1: int "x Variable" iopt_view: int "Presentation" is_path: int "Diagram shows" isample: int "Resolution" ishort: int "Legend: Standard Legend uses" isteps: int "Presentation: Draw Steps" itRef: int "Results used for time reference" last: float "Range" limit: str "Harmonic Limits: Show" limits: str "Show" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pObjs: list "Element" pObjx: object "Element" pid_: int "ProjectID" root_id: object "Original Location" sh_off: int "Adapt Scale: Show Deviation from Offset" show_title: int "Display plot name" show_x: int "Display x-Axis" show_y: int "Display y-Axis" shw_arr: int "Show direction arrows for curves" shw_leg: int "Legend: Position:None:Bottom:Right" src_y: int "Axis" standard: str "Harmonic Limits: Standard" summate: int "Summate curve values (in reverse order; bottom top)" tRef: list "Time Ref." tid_: int "TimeID" typ_id: object "Type" use_x: int "Axis" use_y: int "Use local Axis" usedfor: str "Results Type" userdesc: list "Variable Description" vPath: object "Path" variable: list "Variable" x_fit: int "Adapt Scale" x_map: int "Scaling" x_max: float "Maximum" x_min: float "Minimum" x_trg: float "Adapt Scale: Trigger" xgrid: int "Grid Lines" xgrid_count: int "Grid Lines: Count" xgrid_item: str "Reference" y_fit: int "Adapt Scale" y_map: int "Scaling" y_max: float "Maximum" y_min: float "Minimum" y_off: float "Adapt Scale: Offset" def AddResVars(*args): ... def AddVars(*args): ... def AttributeType(*args): ... def Clear(*args): ... def DoAutoScaleX(*args): ... def DoAutoScaleY(*args): ... def GetDataSource(*args): ... def GetIntCalcres(*args): ... def GetScaleObjX(*args): ... def GetScaleObjY(*args): ... def HasReferences(*args): ... def SetAdaptX(*args): ... def SetAdaptY(*args): ... def SetAutoScaleX(*args): ... def SetAutoScaleY(*args): ... def SetCrvDesc(*args): ... def SetDefScaleX(*args): ... def SetDefScaleY(*args): ... def SetScaleX(*args): ... def SetScaleY(*args): ... def SetXVar(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AutoBrs : int-
Automatic: Brush Style
var AutoCol : int-
Automatic: Colour
var AutoStl : int-
Automatic: Line Style
var AutoWdt : int-
Automatic: Line Width
var Brush : list-
Brush Style
var Color : list-
Colour
var Depth : int-
Visible
var Elements : list-
Elements
var FrmVis : int-
Frame
var Height : list-
Height
var Objectx : list-
Element
var Position : list-
Position
var ResFile : list-
Result File
var Stack : float-
Priority Level
var Style : list-
Style
var Utils : list-
Contents
var Variable : list-
Variable
var Variablex : list-
Variable
var Width : list-
Width
var aleg : str-
Frame: User Label
var auto_xscl : int-
Auto Scale
var auto_yscl : int-
Auto Scale
var cIdx : list-
ID for Curve (used for Labels)
var cfunction : list-
Function
var charact : list-
Charact.
var chart : int-
Chart
var chr_name : str-
Characteristic Name
var commonResults : object-
Results: Common Results
var cpHeadFold : object-
Head Folder
var cy_map : int-
Scaling
var dDistAScale : float-
Auto Scale: Margin
var dIsNom : list-
Norm
var dStep : float-
Resolution: Step Size
var dValNom : list-
Nom.Value
var dat_src : str-
Data source
var descx : list-
User defined Legend
var drawarea : int-
Draw area below curve
var drel : float-
Start Value
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var fullLimits : list-
Limits
var funObj : list-
Function object
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBordFont : int-
Font for frame label
var iSchemeStatus : int-
Scheme Status
var ileg : int-
Frame: User defined
var iopt_fund : str-
Fund. Frequency
var iopt_nom : str-
Normalised Values
var iopt_rep : int-
Representation
var iopt_results : int-
Results
var iopt_thds : int-
Display corresponding THD or THF
var iopt_tim : int-
x Axis Variable
var iopt_tim1 : int-
x Variable
var iopt_view : int-
Presentation
var is_path : int-
Diagram shows
var isample : int-
Resolution
var ishort : int-
Legend: Standard Legend uses
var isteps : int-
Presentation: Draw Steps
var itRef : int-
Results used for time reference
var last : float-
Range
var limit : str-
Harmonic Limits: Show
var limits : str-
Show
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pObjs : list-
Element
var pObjx : object-
Element
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sh_off : int-
Adapt Scale: Show Deviation from Offset
var show_title : int-
Display plot name
var show_x : int-
Display x-Axis
var show_y : int-
Display y-Axis
var shw_arr : int-
Show direction arrows for curves
var shw_leg : int-
Legend: Position:None:Bottom:Right
var src_y : int-
Axis
var standard : str-
Harmonic Limits: Standard
var summate : int-
Summate curve values (in reverse order; bottom top)
var tRef : list-
Time Ref.
var tid_ : int-
TimeID
var typ_id : object-
Type
var use_x : int-
Axis
var use_y : int-
Use local Axis
var usedfor : str-
Results Type
var userdesc : list-
Variable Description
var vPath : object-
Path
var variable : list-
Variable
var x_fit : int-
Adapt Scale
var x_map : int-
Scaling
var x_max : float-
Maximum
var x_min : float-
Minimum
var x_trg : float-
Adapt Scale: Trigger
var xgrid : int-
Grid Lines
var xgrid_count : int-
Grid Lines: Count
var xgrid_item : str-
Reference
var y_fit : int-
Adapt Scale
var y_map : int-
Scaling
var y_max : float-
Maximum
var y_min : float-
Minimum
var y_off : float-
Adapt Scale: Offset
Methods
def AddResVars(*args)def AddVars(*args)def AttributeType(*args)def Clear(*args)def DoAutoScaleX(*args)def DoAutoScaleY(*args)def GetDataSource(*args)def GetIntCalcres(*args)def GetScaleObjX(*args)def GetScaleObjY(*args)def HasReferences(*args)def SetAdaptX(*args)def SetAdaptY(*args)def SetAutoScaleX(*args)def SetAutoScaleY(*args)def SetCrvDesc(*args)def SetDefScaleX(*args)def SetDefScaleY(*args)def SetScaleX(*args)def SetScaleY(*args)def SetXVar(*args)
class VisPlot2 (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class VisPlot2(PFGeneral): AutoCol: int "Automatic (y1/y2): Colour" AutoStl: int "Automatic (y1/y2): Line Style" AutoWdt: int "Automatic (y1/y2): Line Width" Color: list "Colour" Depth: int "Visible" FrmVis: int "Frame" Position: list "Position" ResFile: list "Result File" Stack: float "Priority Level" Style: list "Style" Utils: list "Contents" Variable: list "Variable" Variablex: list "Variable" Width: list "Width" aleg: str "Frame: User Label" auto_xscl: int "Auto Scale" auto_yscl: int "Auto Scale (y1/y2)" cColor: int "Colour" cColor2: int "Colour" cIdx: list "ID for Curve (used for Labels)" cResFile: list "Result File" cResFile2: list "Result File" cStyle: list "Style" cStyle2: list "Style" cVariable: list "Variable" cVariable2: list "Variable" cWidth: list "Width" cWidth2: list "Width" cdIsNom: list "Norm" cdIsNom2: list "Norm" cdValNom: list "Nom.Value" cdValNom2: list "Nom.Value" charact: list "Charact." chart: int "Chart" chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" cpObjs: list "Element" cpObjs2: list "Element" cuserdesc: list "Variable Description" cuserdesc2: list "Variable Description" dDistAScale: float "Auto Scale (y1/y2): Margin" dIsNom: list "Norm" dValNom: list "Nom.Value" dat_src: str "Data source" descx: list "User defined Legend" drel: float "Start Value" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBordFont: int "Font for frame label" iPlot: list "Axis Index" iSchemeStatus: int "Scheme Status" ileg: int "Frame: User defined" iopt_nom: str "Normalised Values" iopt_tim: int "x Axis Variable" iopt_tim1: int "x Variable" iopt_y2: int "Use second y Axis, Scale" ishort: int "Legend: Standard Legend uses" isteps: int "Draw Steps" last: float "Range" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pObjs: list "Element" pObjx: object "Element" pid_: int "ProjectID" root_id: object "Original Location" show_title: int "Display plot name" shw_arr: int "Show direction arrows for curves" shw_leg: int "Legend: Position:None:Bottom:Right" src_y: int "Axis" src_y2: int "Axis" tid_: int "TimeID" typ_id: object "Type" use_x: int "Axis" use_y: int "Use local Axis" use_y2: int "Use local Axis" usedfor: str "Results Type" userdesc: list "Variable Description" x_fit: int "Adapt Scale" x_map: int "Scaling" x_max: float "Maximum" x_min: float "Minimum" x_trg: float "Adapt Scale: Trigger" xgrid: int "Grid Lines" xgrid_count: int "Grid Lines: Count" xgrid_item: str "Reference" y2_fit: int "Adapt Scale" y2_max: float "Maximum" y2_min: float "Minimum" y2_off: float "Adapt Scale: Offset" y_fit: int "Adapt Scale" y_map: int "Scaling (y1/y2)" y_max: float "Maximum" y_min: float "Minimum" y_off: float "Adapt Scale: Offset" def AddResVars(*args): ... def AddVars(*args): ... def AttributeType(*args): ... def Clear(*args): ... def DoAutoScaleX(*args): ... def DoAutoScaleY(*args): ... def DoAutoScaleY2(*args): ... def GetDataSource(*args): ... def GetScaleObjX(*args): ... def GetScaleObjY(*args): ... def HasReferences(*args): ... def SetAdaptX(*args): ... def SetAdaptY(*args): ... def SetAutoScaleX(*args): ... def SetAutoScaleY(*args): ... def SetCrvDesc(*args): ... def SetDefScaleX(*args): ... def SetDefScaleY(*args): ... def SetScaleX(*args): ... def SetScaleY(*args): ... def SetXVar(*args): ... def ShowY2(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AutoCol : int-
Automatic (y1/y2): Colour
var AutoStl : int-
Automatic (y1/y2): Line Style
var AutoWdt : int-
Automatic (y1/y2): Line Width
var Color : list-
Colour
var Depth : int-
Visible
var FrmVis : int-
Frame
var Position : list-
Position
var ResFile : list-
Result File
var Stack : float-
Priority Level
var Style : list-
Style
var Utils : list-
Contents
var Variable : list-
Variable
var Variablex : list-
Variable
var Width : list-
Width
var aleg : str-
Frame: User Label
var auto_xscl : int-
Auto Scale
var auto_yscl : int-
Auto Scale (y1/y2)
var cColor : int-
Colour
var cColor2 : int-
Colour
var cIdx : list-
ID for Curve (used for Labels)
var cResFile : list-
Result File
var cResFile2 : list-
Result File
var cStyle : list-
Style
var cStyle2 : list-
Style
var cVariable : list-
Variable
var cVariable2 : list-
Variable
var cWidth : list-
Width
var cWidth2 : list-
Width
var cdIsNom : list-
Norm
var cdIsNom2 : list-
Norm
var cdValNom : list-
Nom.Value
var cdValNom2 : list-
Nom.Value
var charact : list-
Charact.
var chart : int-
Chart
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var cpObjs : list-
Element
var cpObjs2 : list-
Element
var cuserdesc : list-
Variable Description
var cuserdesc2 : list-
Variable Description
var dDistAScale : float-
Auto Scale (y1/y2): Margin
var dIsNom : list-
Norm
var dValNom : list-
Nom.Value
var dat_src : str-
Data source
var descx : list-
User defined Legend
var drel : float-
Start Value
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBordFont : int-
Font for frame label
var iPlot : list-
Axis Index
var iSchemeStatus : int-
Scheme Status
var ileg : int-
Frame: User defined
var iopt_nom : str-
Normalised Values
var iopt_tim : int-
x Axis Variable
var iopt_tim1 : int-
x Variable
var iopt_y2 : int-
Use second y Axis, Scale
var ishort : int-
Legend: Standard Legend uses
var isteps : int-
Draw Steps
var last : float-
Range
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pObjs : list-
Element
var pObjx : object-
Element
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var show_title : int-
Display plot name
var shw_arr : int-
Show direction arrows for curves
var shw_leg : int-
Legend: Position:None:Bottom:Right
var src_y : int-
Axis
var src_y2 : int-
Axis
var tid_ : int-
TimeID
var typ_id : object-
Type
var use_x : int-
Axis
var use_y : int-
Use local Axis
var use_y2 : int-
Use local Axis
var usedfor : str-
Results Type
var userdesc : list-
Variable Description
var x_fit : int-
Adapt Scale
var x_map : int-
Scaling
var x_max : float-
Maximum
var x_min : float-
Minimum
var x_trg : float-
Adapt Scale: Trigger
var xgrid : int-
Grid Lines
var xgrid_count : int-
Grid Lines: Count
var xgrid_item : str-
Reference
var y2_fit : int-
Adapt Scale
var y2_max : float-
Maximum
var y2_min : float-
Minimum
var y2_off : float-
Adapt Scale: Offset
var y_fit : int-
Adapt Scale
var y_map : int-
Scaling (y1/y2)
var y_max : float-
Maximum
var y_min : float-
Minimum
var y_off : float-
Adapt Scale: Offset
Methods
def AddResVars(*args)def AddVars(*args)def AttributeType(*args)def Clear(*args)def DoAutoScaleX(*args)def DoAutoScaleY(*args)def DoAutoScaleY2(*args)def GetDataSource(*args)def GetScaleObjX(*args)def GetScaleObjY(*args)def HasReferences(*args)def SetAdaptX(*args)def SetAdaptY(*args)def SetAutoScaleX(*args)def SetAutoScaleY(*args)def SetCrvDesc(*args)def SetDefScaleX(*args)def SetDefScaleY(*args)def SetScaleX(*args)def SetScaleY(*args)def SetXVar(*args)def ShowY2(*args)
class VisPlottz (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class VisPlottz(PFGeneral): AutoCol: int "Automatic: Colour" AutoStl: int "Automatic: Line Style" AutoWdt: int "Automatic: Line Width" Depth: int "Visible" FrmVis: int "Frame" Position: list "Position" Stack: float "Priority Level" Utils: list "Contents" aleg: str "User Label" cRef: object "Reference Relay, Forward: Used one" cRefB: object "Reference Relay, Backward: Used One" cfCirc: list "Circular" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" cres: object "Results" dat_src: str "Data source" fCirc: list "Circular" fColor: list "Colour" fObjs: list "Element" fStyle: list "Style" fWidth: list "Width" fit: int "y-Scale: Adapt Scale" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBordFont: int "Font for frame label" iSchemeStatus: int "Scheme Status" iTbrk: int "Consider Breaker Opening Time" ileg: int "Label" ilne_over: int "Overreach Zones: Line Style" iopt_dia: str "Diagrams" iopt_mod: str "Method" iopt_over: int "Overreach Zones: Representation:like zones:show:ignore" iopt_unit: str "x-Unit" leg_bus: int "Show Legend: Include Terminal/Station Name" leg_numcol: int "Show Legend: Number of columns" loc_name: str "Name" max: float "y-Scale Limits: Maximum" min: float "y-Scale Limits: Minimum" oid_: int "ObjectID" outserv: int "Out of Service" pPath: object "Path" pRef: object "Reference Relay, Forward: Relay" pRefB: object "Reference Relay, Backward: Relay" p_res: object "Results" pid_: int "ProjectID" root_id: object "Original Location" sglGrp: object "Show Section of Single Line Graphic: Graphic" shownResult: list "Displayed" shw_bus: int "Hide names of busbars without relays" shw_leg: int "Show Legend" shw_sgl: int "Show Section of Single Line Graphic" subResName: str "Sub-Result Name" tid_: int "TimeID" typ_id: object "Type" xfit: int "x-Scale: Adapt Scale" xmax: float "x-Scale Limits: Maximum" xmaxb: float "x-Scale Limits: Maximum" xmin: float "x-Scale Limits: Minimum" xminb: float "x-Scale Limits: Minimum" def AddRelay(*args): ... def AddRelays(*args): ... def AttributeType(*args): ... def Clear(*args): ... def DoAutoScaleX(*args): ... def DoAutoScaleY(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AutoCol : int-
Automatic: Colour
var AutoStl : int-
Automatic: Line Style
var AutoWdt : int-
Automatic: Line Width
var Depth : int-
Visible
var FrmVis : int-
Frame
var Position : list-
Position
var Stack : float-
Priority Level
var Utils : list-
Contents
var aleg : str-
User Label
var cRef : object-
Reference Relay, Forward: Used one
var cRefB : object-
Reference Relay, Backward: Used One
var cfCirc : list-
Circular
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var cres : object-
Results
var dat_src : str-
Data source
var fCirc : list-
Circular
var fColor : list-
Colour
var fObjs : list-
Element
var fStyle : list-
Style
var fWidth : list-
Width
var fit : int-
y-Scale: Adapt Scale
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBordFont : int-
Font for frame label
var iSchemeStatus : int-
Scheme Status
var iTbrk : int-
Consider Breaker Opening Time
var ileg : int-
Label
var ilne_over : int-
Overreach Zones: Line Style
var iopt_dia : str-
Diagrams
var iopt_mod : str-
Method
var iopt_over : int-
Overreach Zones: Representation:like zones:show:ignore
var iopt_unit : str-
x-Unit
var leg_bus : int-
Show Legend: Include Terminal/Station Name
var leg_numcol : int-
Show Legend: Number of columns
var loc_name : str-
Name
var max : float-
y-Scale Limits: Maximum
var min : float-
y-Scale Limits: Minimum
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pPath : object-
Path
var pRef : object-
Reference Relay, Forward: Relay
var pRefB : object-
Reference Relay, Backward: Relay
var p_res : object-
Results
var pid_ : int-
ProjectID
var root_id : object-
Original Location
var sglGrp : object-
Show Section of Single Line Graphic: Graphic
var shownResult : list-
Displayed
var shw_bus : int-
Hide names of busbars without relays
var shw_leg : int-
Show Legend
var shw_sgl : int-
Show Section of Single Line Graphic
var subResName : str-
Sub-Result Name
var tid_ : int-
TimeID
var typ_id : object-
Type
var xfit : int-
x-Scale: Adapt Scale
var xmax : float-
x-Scale Limits: Maximum
var xmaxb : float-
x-Scale Limits: Maximum
var xmin : float-
x-Scale Limits: Minimum
var xminb : float-
x-Scale Limits: Minimum
Methods
def AddRelay(*args)def AddRelays(*args)def AttributeType(*args)def Clear(*args)def DoAutoScaleX(*args)def DoAutoScaleY(*args)def HasReferences(*args)
class VisVec (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class VisVec(PFGeneral): AutoCol: int "Automatic: Colour" Depth: int "Visible" FrmVis: int "Frame" Position: list "Position" Stack: float "Priority Level" Utils: list "Contents" Var: list "Complex Variable" aleg: str "User Label" autos: int "Axis: Auto Scale" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dat_src: str "Data source" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBordFont: int "Font for frame label" iSchemeStatus: int "Scheme Status" iallph: int "Show all phases in plot (otherwise only selected phase)" icircles: int "Representation of Coordinates" ilabel: int "Label of Vectors" ileg: int "Label" ishort: int "Standard Legend uses" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" pObj: list "Element" pid_: int "ProjectID" polar: list "Coordinates" root_id: object "Original Location" scale: list "Axis: Scale" shw_leg: int "Show Legend" tid_: int "TimeID" typ_id: object "Type" unit: list "Axis: Unit" userdesc: list "Description" vColor: list "Colour" vStyle: list "Style" vWidth: list "Width" xVar: list "Real Part/Magnitude" x_end: int "x - Max." x_start: int "Axis: x - Min." yVar: list "Imaginary Part/Angle" y_end: int "y - Max." y_start: int "Axis: y - Min." def AttributeType(*args): ... def CentreOrigin(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AutoCol : int-
Automatic: Colour
var Depth : int-
Visible
var FrmVis : int-
Frame
var Position : list-
Position
var Stack : float-
Priority Level
var Utils : list-
Contents
var Var : list-
Complex Variable
var aleg : str-
User Label
var autos : int-
Axis: Auto Scale
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dat_src : str-
Data source
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBordFont : int-
Font for frame label
var iSchemeStatus : int-
Scheme Status
var iallph : int-
Show all phases in plot (otherwise only selected phase)
var icircles : int-
Representation of Coordinates
var ilabel : int-
Label of Vectors
var ileg : int-
Label
var ishort : int-
Standard Legend uses
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pObj : list-
Element
var pid_ : int-
ProjectID
var polar : list-
Coordinates
var root_id : object-
Original Location
var scale : list-
Axis: Scale
var shw_leg : int-
Show Legend
var tid_ : int-
TimeID
var typ_id : object-
Type
var unit : list-
Axis: Unit
var userdesc : list-
Description
var vColor : list-
Colour
var vStyle : list-
Style
var vWidth : list-
Width
var xVar : list-
Real Part/Magnitude
var x_end : int-
x - Max.
var x_start : int-
Axis: x - Min.
var yVar : list-
Imaginary Part/Angle
var y_end : int-
y - Max.
var y_start : int-
Axis: y - Min.
Methods
def AttributeType(*args)def CentreOrigin(*args)def HasReferences(*args)
class VisVecres (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class VisVecres(PFGeneral): AutoCol: int "Automatic: Colour" Color: list "Colour" Depth: int "Visible" FrmVis: int "Frame" Position: list "Position" Stack: float "Priority Level" Style: list "Style" Utils: list "Contents" Variable: list "Variable" Width: list "Width" aleg: str "User Label" autos: int "Axis: Auto Scale" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" cursor: object "Cursor" dat_src: str "Data source" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iBordFont: int "Font for frame label" iSchemeStatus: int "Scheme Status" icircles: int "Representation of Coordinates" ilabel: int "Label of Vectors" ileg: int "Label" ishort: int "Legend: Standard Legend uses" loc_name: str "Name" msg_name: list "%s-%s" oid_: int "ObjectID" outserv: int "Out of Service" pObj: list "Element" pid_: int "ProjectID" polar: list "Coordinates" resObj: list "Results" root_id: object "Original Location" scale: list "Axis: Scale" shw_leg: int "Legend: Position:None:Bottom:Right" tid_: int "TimeID" typ_id: object "Type" unit: list "Axis: Unit" userdesc: list "Description" variable: list "Variable" x_end: int "x - Max." x_start: int "Axis: x - Min." y_end: int "y - Max." y_start: int "Axis: y - Min." def AttributeType(*args): ... def CentreOrigin(*args): ... def HasReferences(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AutoCol : int-
Automatic: Colour
var Color : list-
Colour
var Depth : int-
Visible
var FrmVis : int-
Frame
var Position : list-
Position
var Stack : float-
Priority Level
var Style : list-
Style
var Utils : list-
Contents
var Variable : list-
Variable
var Width : list-
Width
var aleg : str-
User Label
var autos : int-
Axis: Auto Scale
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var cursor : object-
Cursor
var dat_src : str-
Data source
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iBordFont : int-
Font for frame label
var iSchemeStatus : int-
Scheme Status
var icircles : int-
Representation of Coordinates
var ilabel : int-
Label of Vectors
var ileg : int-
Label
var ishort : int-
Legend: Standard Legend uses
var loc_name : str-
Name
var msg_name : list-
%s-%s
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var pObj : list-
Element
var pid_ : int-
ProjectID
var polar : list-
Coordinates
var resObj : list-
Results
var root_id : object-
Original Location
var scale : list-
Axis: Scale
var shw_leg : int-
Legend: Position:None:Bottom:Right
var tid_ : int-
TimeID
var typ_id : object-
Type
var unit : list-
Axis: Unit
var userdesc : list-
Description
var variable : list-
Variable
var x_end : int-
x - Max.
var x_start : int-
Axis: x - Min.
var y_end : int-
y - Max.
var y_start : int-
Axis: y - Min.
Methods
def AttributeType(*args)def CentreOrigin(*args)def HasReferences(*args)
class VisXyplot (*args, **kwargs)-
Class with general methods (see Section 'General Methods' in scripting reference. All other methods (except for PFApp) inherit from this class).
Expand source code
class VisXyplot(PFGeneral): AutoCol: int "Automatic: Colour" AutoStl: int "Automatic: Line Style" AutoWdt: int "Automatic: Line Width" Depth: int "Visible" FrmVis: int "Frame" Position: list "Position" ResFile: list "Result File" Stack: float "Priority Level" Utils: list "Contents" aleg: str "User Label" auto_x: int "x-Axis: Auto Scale" auto_y: int "y-Axis: Auto Scale" cIdx: list "ID for Curve (used for Labels)" charact: list "Charact." chr_name: str "Characteristic Name" cpHeadFold: object "Head Folder" dIsNom: list "Norm" dIsNomX: list "Norm X" dValNom: list "Nom.Value" dValNomX: list "Nom.Value X" dat_src: str "Data source" fold_id: object "In Folder" for_name: str "Foreign Key" gnrl_modby: str "Object modified by" gnrl_modif: int "Object modified" iAll: int "Show whole Time Range" iArrow: int "Show Vector" iBordFont: int "Font for frame label" iObjx: int "Show x-Element in Table" iSchemeStatus: int "Scheme Status" iVector: int "Diagram shows" ileg: int "Label" iopt_nom: str "Nom. Values" ishort: int "Standard Legend uses" loc_name: str "Name" oid_: int "ObjectID" outserv: int "Out of Service" p_Scale: object "Scale" pid_: int "ProjectID" pxObj: list "Element x-Axis" pyObj: list "Element y-Axis" root_id: object "Original Location" shw_arr: int "Show direction arrows for curves" shw_leg: int "Show Legend" tid_: int "TimeID" tmax: float "Range: Maximum" tmin: float "Range: Minimum" typ_id: object "Type" unit: list "Unit" use_loc: int "Use local Scales" usedfor: str "Results Type" userdx: list "Description X-Var." userdy: list "Description Y-Var." vColor: list "Colour" vStyle: list "Style" vWidth: list "Width" xVar: list "Var. x-Axis" x_fit: int "x-Axis: Adapt Scale" x_map: int "x-Axis: Scale" x_max: list "x-Maximum" x_min: list "x-Minimum" x_off: list "x-Offset" xvar: list "Var. x-Axis" yVar: list "Var. y-Axis" y_fit: int "y-Axis: Adapt Scale" y_map: int "y-Axis: Scale" y_max: list "y-Maximum" y_min: list "y-Minimum" y_off: list "y-Offset" yvar: list "Var. y-Axis" def AttributeType(*args): ... def Clear(*args): ... def DoAutoScaleX(*args): ... def DoAutoScaleY(*args): ... def GetDataSource(*args): ... def HasReferences(*args): ... def SetCrvDescX(*args): ... def SetCrvDescY(*args): ... def __getattr__(*args): ...Ancestors
- PFGeneral
- typing.Protocol
- typing.Generic
Class variables
var AutoCol : int-
Automatic: Colour
var AutoStl : int-
Automatic: Line Style
var AutoWdt : int-
Automatic: Line Width
var Depth : int-
Visible
var FrmVis : int-
Frame
var Position : list-
Position
var ResFile : list-
Result File
var Stack : float-
Priority Level
var Utils : list-
Contents
var aleg : str-
User Label
var auto_x : int-
x-Axis: Auto Scale
var auto_y : int-
y-Axis: Auto Scale
var cIdx : list-
ID for Curve (used for Labels)
var charact : list-
Charact.
var chr_name : str-
Characteristic Name
var cpHeadFold : object-
Head Folder
var dIsNom : list-
Norm
var dIsNomX : list-
Norm X
var dValNom : list-
Nom.Value
var dValNomX : list-
Nom.Value X
var dat_src : str-
Data source
var fold_id : object-
In Folder
var for_name : str-
Foreign Key
var gnrl_modby : str-
Object modified by
var gnrl_modif : int-
Object modified
var iAll : int-
Show whole Time Range
var iArrow : int-
Show Vector
var iBordFont : int-
Font for frame label
var iObjx : int-
Show x-Element in Table
var iSchemeStatus : int-
Scheme Status
var iVector : int-
Diagram shows
var ileg : int-
Label
var iopt_nom : str-
Nom. Values
var ishort : int-
Standard Legend uses
var loc_name : str-
Name
var oid_ : int-
ObjectID
var outserv : int-
Out of Service
var p_Scale : object-
Scale
var pid_ : int-
ProjectID
var pxObj : list-
Element x-Axis
var pyObj : list-
Element y-Axis
var root_id : object-
Original Location
var shw_arr : int-
Show direction arrows for curves
var shw_leg : int-
Show Legend
var tid_ : int-
TimeID
var tmax : float-
Range: Maximum
var tmin : float-
Range: Minimum
var typ_id : object-
Type
var unit : list-
Unit
var use_loc : int-
Use local Scales
var usedfor : str-
Results Type
var userdx : list-
Description X-Var.
var userdy : list-
Description Y-Var.
var vColor : list-
Colour
var vStyle : list-
Style
var vWidth : list-
Width
var xVar : list-
Var. x-Axis
var x_fit : int-
x-Axis: Adapt Scale
var x_map : int-
x-Axis: Scale
var x_max : list-
x-Maximum
var x_min : list-
x-Minimum
var x_off : list-
x-Offset
var xvar : list-
Var. x-Axis
var yVar : list-
Var. y-Axis
var y_fit : int-
y-Axis: Adapt Scale
var y_map : int-
y-Axis: Scale
var y_max : list-
y-Maximum
var y_min : list-
y-Minimum
var y_off : list-
y-Offset
var yvar : list-
Var. y-Axis
Methods
def AttributeType(*args)def Clear(*args)def DoAutoScaleX(*args)def DoAutoScaleY(*args)def GetDataSource(*args)def HasReferences(*args)def SetCrvDescX(*args)def SetCrvDescY(*args)